UriSection.Idn Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
IdnElement Pobiera obiekt, który zawiera ustawienie konfiguracji dla przetwarzania międzynarodowej nazwy domeny (IDN) w Uri klasie.
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
Wartość właściwości
Ustawienie konfiguracji dla przetwarzania międzynarodowej nazwy domeny (IDN) w Uri klasie.
- Atrybuty
Uwagi
Istniejąca System.Uri klasa została rozszerzona w celu zapewnienia obsługi międzynarodowych identyfikatorów zasobów (IRI) i międzynarodowych nazw domen. Bieżący użytkownicy nie będą widzieć żadnych zmian w zachowaniu .NET Framework 2.0, chyba że w szczególności włączą IRI i IDN. Zapewnia to zgodność aplikacji z poprzednimi wersjami .NET Framework.
Ustawienia konfiguracji IRI i IDN można pobrać przy użyciu UriSection klasy . Właściwość Idn zwraca ustawienie konfiguracji dla przetwarzania IDN w System.Uri klasie .
Aby przetwarzanie IRI było możliwe, należy włączyć przetwarzanie IDN. Jeśli przetwarzanie IRI jest wyłączone, przetwarzanie IDN zostanie ustawione na ustawienie domyślne, w którym zachowanie .NET Framework 2.0 jest używane na potrzeby zgodności i nazw IDN nie są używane.
Atrybut Internationalized Domain Name (IDN) kontroluje tylko przetwarzanie IDN. Wszystkie inne operacje przetwarzania IRI (na przykład normalizacja znaków) są wykonywane domyślnie.
Ustawienie konfiguracji elementu IdnElement zostanie odczytane raz po utworzeniu pierwszej System.Uri klasy. Zmiany ustawień konfiguracji po tym czasie są ignorowane.
Aby uzyskać więcej informacji na temat obsługi IRI, zobacz sekcję System.Uri Uwagi dla klasy.