UriSection.Idn Proprietà

Definizione

Ottiene un oggetto IdnElement contenente l'impostazione di configurazione per l'elaborazione IDN (International Domain Name) nella classe Uri.

public:
 property System::Configuration::IdnElement ^ Idn { System::Configuration::IdnElement ^ get(); };
[System.Configuration.ConfigurationProperty("idn")]
public System.Configuration.IdnElement Idn { get; }
public System.Configuration.IdnElement Idn { get; }
[<System.Configuration.ConfigurationProperty("idn")>]
member this.Idn : System.Configuration.IdnElement
member this.Idn : System.Configuration.IdnElement
Public ReadOnly Property Idn As IdnElement

Valore della proprietà

Impostazione di configurazione per l'elaborazione IDN (International Domain Name) nella classe Uri.

Attributi

Commenti

La classe esistente System.Uri è stata estesa per fornire supporto per gli identificatori di risorse internazionali (IRI) e i nomi di dominio internazionalizzati. Gli utenti correnti non visualizzeranno alcuna modifica rispetto al comportamento di .NET Framework 2.0, a meno che non abilitino in modo specifico IRI e IDN. Questo garantisce la compatibilità delle applicazioni con le versioni precedenti di .NET Framework.

Le impostazioni di configurazione per IRI e IDN possono essere recuperate usando la UriSection classe . La Idn proprietà restituisce l'impostazione di configurazione per l'elaborazione IDN nella System.Uri classe .

L'elaborazione degli IRI deve essere abilitata perché sia possibile elaborare gli IDN. Se l'elaborazione degli IRI è disabilitata, l'elaborazione degli IDN usa l'impostazione predefinita, basata sul comportamento di .NET Framework 2.0 per motivi di compatibilità e i nomi IDN non vengono usati.

L'attributo IDN (Internationalized Domain Name) controlla solo l'elaborazione IDN. Tutte le altre elaborazioni IRI (normalizzazione dei caratteri, ad esempio) vengono eseguite per impostazione predefinita.

L'impostazione di configurazione per verrà IdnElement letta una volta quando viene costruita la prima System.Uri classe. Le modifiche apportate alle impostazioni di configurazione da questo momento in poi verranno ignorate.

Per altre informazioni sul supporto IRI, vedere la sezione Osservazioni per la System.Uri classe .

Si applica a

Vedi anche