CultureAndRegionInfoBuilder.IetfLanguageTag Właściwość

Definicja

Pobiera lub ustawia nazwę kultury sformatowaną zgodnie ze standardem RFC 4646 "Tagi do identyfikacji języków".Gets or sets a culture name formatted according to the RFC 4646 standard, "Tags for the Identification of Languages."

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

Wartość właściwości

String

Nazwa kultury sformatowana zgodnie ze standardem RFC 4646.A culture name formatted according to RFC 4646.

Wyjątki

W operacji ustawiania wartość jest null.In a set operation, the value is null.

W operacji ustawionej długość wartości nie przekracza od 1 do 84 znaków.In a set operation, the length of the value is not from 1 through 84 characters.

W operacji zestawu składnik nazwy określony w wartości jest pusty lub dłuższy niż 8 znaków, a nie znak alfanumeryczny ani łącznik (-) lub nazwa zawiera Łącznik wiodący lub końcowy.In a set operation, a component of the name specified in the value is empty or longer than 8 characters, not an alphanumeric character or hyphen (-), or the name contains a leading or trailing hyphen.

Uwagi

Właściwość IetfLanguageTag Pobiera lub ustawia nazwę kultury sformatowaną zgodnie ze specyfikacją RFC 4646, która może różnić się od nazwy kultury zwróconej przez właściwość Name.The IetfLanguageTag property gets or sets a culture name formatted according to RFC 4646, which can be different from the culture name returned by the Name property. Na przykład w .NET Framework w wersji 1,0, neutralna nazwa kultury dla tradycyjnego języka chińskiego była "zh-CHT".For example, in the .NET Framework version 1.0, the neutral culture name for Traditional Chinese was "zh-CHT". W przeciwieństwie do RFC 4646 definiuje tę nazwę kultury jako "zh-HANT".In contrast, RFC 4646 defines that culture name as "zh-HANT". (Należy pamiętać, że w .NET Framework w wersji 4, nazwa wyświetlana dla "zh-CHT" to "chiński (tradycyjny) starsze".)(Note that in the .NET Framework version 4, the Display Name for "zh-CHT" is "Chinese (Traditional) Legacy".)

Nazwa kultury RFC 4646 składa się z kilku składników.An RFC 4646 culture name consists of several components. Typowa nazwa kultury składa się z obowiązkowego identyfikatora języka, opcjonalnego identyfikatora skryptu i opcjonalnego identyfikatora kraju/regionu.A typical culture name consists of a mandatory language identifier, an optional script identifier, and an optional country/region identifier. Na przykład prawidłowa nazwa kultury RFC 4646 dla języka serbskiego, skrypt cyrylicy i region Serbii to "SR-Cyrl-RS".For example, a valid RFC 4646 culture name for the Serbian language, the Cyrillic script, and the region of Serbia is "sr-Cyrl-RS".

Należy zauważyć, że co najmniej dwie kultury mogą mieć ten sam tag języka IETF.Note that two or more cultures can have the same IETF language tag.

Aby uzyskać więcej informacji, zobacz RFC 4646, "Tagi do identyfikacji języków" w Request for Comments.For more information, see RFC 4646, "Tags for the Identification of Languages," at Request For Comments.

Dotyczy

Zobacz też