CultureAndRegionInfoBuilder.IetfLanguageTag Vlastnost

Definice

Získá nebo nastaví název jazykové verze formátovaný podle standardu RFC 4646 "Značky pro identifikaci jazyků".

public:
 property System::String ^ IetfLanguageTag { System::String ^ get(); void set(System::String ^ value); };
public string IetfLanguageTag { get; set; }
member this.IetfLanguageTag : string with get, set
Public Property IetfLanguageTag As String

Hodnota vlastnosti

Název jazykové verze formátovaný podle RFC 4646.

Výjimky

V operaci set je nullhodnota .

V operaci nastavení není délka hodnoty 1 až 84 znaků.

Při operaci sady je součást názvu zadaného v hodnotě prázdná nebo delší než 8 znaků, nikoli alfanumerický znak nebo spojovník (-) nebo název obsahuje počáteční nebo koncový spojovník.

Poznámky

Vlastnost IetfLanguageTag získá nebo nastaví název jazykové verze formátovaný podle RFC 4646, který se může lišit od názvu jazykové verze vrácené vlastností Name . Například v rozhraní .NET Framework verze 1.0 byl neutrální název jazykové verze pro tradiční čínštinu "zh-CHT". Naproti tomu RFC 4646 definuje název jazykové verze jako "zh-HANT". (Všimněte si, že v rozhraní .NET Framework verze 4 je zobrazovaný název pro "zh-CHT" "Čínská (tradiční) starší verze".)

Název jazykové verze RFC 4646 se skládá z několika součástí. Typický název jazykové verze se skládá z povinného identifikátoru jazyka, volitelného identifikátoru skriptu a volitelného identifikátoru země/oblasti. Například platný název jazykové verze RFC 4646 pro srbštinu, cyrilici a oblast Srbska je "sr-Cyrl-RS".

Všimněte si, že dvě nebo více jazykových verzí může mít stejnou značku jazyka IETF.

Další informace najdete v dokumentu RFC 4646, "Tags for the Identification of Languages" (Značky pro identifikaci jazyků) v tématu Žádost o komentáře.

Platí pro

Viz také