CultureAndRegionInfoBuilder.IetfLanguageTag CultureAndRegionInfoBuilder.IetfLanguageTag CultureAndRegionInfoBuilder.IetfLanguageTag CultureAndRegionInfoBuilder.IetfLanguageTag Property


RFC 4646 標準『Tags for the Identification of Languages』に従って書式設定されているカルチャ名を取得または設定します。Gets or sets a culture name formatted according to the RFC 4646 standard, "Tags for the Identification of Languages."

 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


RFC 4646 に従って書式設定されているカルチャ名。A culture name formatted according to RFC 4646.


設定操作の値が null です。In a set operation, the value is null.

設定操作において、値の長さが 1 ~ 84 文字ではありません。In a set operation, the length of the value is not from 1 through 84 characters.

設定操作において、値に指定された名前の構成要素が空であるかまたは 8 文字を超えています。または、英数字文字またはハイフン (-) ではないか、または名前の先頭または末尾にハイフンが含まれています。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.


IetfLanguageTagプロパティを取得または設定によって返されるカルチャ名と異なっていてもかまいませんが、RFC 4646 に従って書式設定されたカルチャ名、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. たとえば、.NET framework version 1.0 では、繁体字中国語のニュートラル カルチャの名前は"ZH-CHT"でした。For example, in the .NET Framework version 1.0, the neutral culture name for Traditional Chinese was "zh-CHT". これに対し、RFC 4646 では、"ZH-HANT"としてそのカルチャ名を定義します。In contrast, RFC 4646 defines that culture name as "zh-HANT". (.NET Framework version 4 で、"ZH-CHT"の表示名は、「体字中国語 (繁) レガシー」)。(Note that in the .NET Framework version 4, the Display Name for "zh-CHT" is "Chinese (Traditional) Legacy".)

RFC 4646 のカルチャ名は、いくつかのコンポーネントで構成されます。An RFC 4646 culture name consists of several components. 通常のカルチャ名は、必須の言語識別子、オプションのスクリプト識別子、および省略可能な国/地域の識別子で構成されます。A typical culture name consists of a mandatory language identifier, an optional script identifier, and an optional country/region identifier. たとえば、セルビア語、キリル文字、およびセルビアのリージョンの有効な RFC 4646 カルチャ名は"sr という 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".

2 つまたは複数のカルチャで同じ IETF 言語タグを使用できることに注意してください。Note that two or more cultures can have the same IETF language tag.

詳細についてで RFC 4646 では、「タグ識別の言語」を参照してください。要求のコメントします。For more information, see RFC 4646, "Tags for the Identification of Languages," at Request For Comments.