UriSection.Idn Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
IdnElement Získá objekt, který obsahuje konfigurační nastavení pro mezinárodní název domény (IDN) zpracování ve Uri třídě.
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
Hodnota vlastnosti
Nastavení konfigurace pro zpracování mezinárodního Uri názvu domény (IDN) ve třídě.
- Atributy
Poznámky
System.Uri Stávající třída byla rozšířena tak, aby poskytovala podporu pro mezinárodní identifikátory prostředků (IRI) a internationalizované názvy domén. Uživatelé upgradující z rozhraní .NET Framework 2.0 neuvidí žádné změny chování, pokud výslovně nepovolují rozhraní IRI a IDN. Tím se zajistí kompatibilita aplikací s předchozími verzemi rozhraní .NET Framework.
Nastavení konfigurace pro IRI a IDN lze načíst pomocí UriSection třídy. Vlastnost Idn vrátí nastavení konfigurace pro zpracování IDN ve System.Uri třídě.
Aby bylo možné zpracování IDN, musí být povoleno zpracování IRI. Pokud je zpracování IRI zakázané, bude zpracování IDN nastaveno na výchozí nastavení, kde se chování rozhraní .NET Framework 2.0 používá pro kompatibilitu a názvy IDN se nepoužívají.
Atribut IDN (Internationalized Domain Name) řídí pouze zpracování IDN. Ve výchozím nastavení se provádí veškeré ostatní zpracování IRI (například normalizace znaků).
Nastavení konfigurace pro objekt IdnElement bude při vytváření první System.Uri třídy přečteno jednou. Změny nastavení konfigurace po uplynutí této doby se ignorují.
Další informace o podpoře IRI naleznete v části Poznámky pro System.Uri třídu.