UriSection.Idn Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient un objet IdnElement qui contient le paramètre de configuration du traitement des noms de domaines internationaux (IDN, International Domain Name) dans la 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
Valeur de propriété
Paramètre de configuration pour le traitement des IDN (International Domain Name) dans la classe Uri.
- Attributs
Remarques
La classe existante System.Uri a été étendue pour assurer la prise en charge des identificateurs de ressources IRI (International Resource Identifier) et des noms de domaine internationalisés. Les utilisateurs actuels ne verront aucune modification du comportement de .NET Framework 2.0, sauf s’ils activent spécifiquement IRI et IDN. Cela garantit la compatibilité des applications avec les versions antérieures de .NET Framework.
Les paramètres de configuration pour IRI et IDN peuvent être récupérés à l’aide de la UriSection classe . La Idn propriété retourne le paramètre de configuration pour le traitement IDN dans la System.Uri classe .
Le traitement des IRI doit être activé pour permettre le traitement des IDN. Si le traitement des IRI est désactivé, le traitement des IDN est effectué selon le paramètre par défaut (le comportement de .NET Framework 2.0 est utilisé pour la compatibilité et les noms IDN ne sont pas utilisés).
L’attribut IDN (Internationalized Domain Name) contrôle uniquement le traitement idn. Tous les autres traitements IRI (normalisation des caractères, par exemple) sont effectués par défaut.
Le paramètre de configuration du IdnElement sera lu une seule fois lors de la construction de la première System.Uri classe. Les changements apportés ultérieurement aux paramètres de configuration sont ignorés.
Pour plus d’informations sur la prise en charge de l’IRI, consultez la section Remarques pour la System.Uri classe .