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 バージョン1.0 では、繁体字中国語のニュートラルカルチャ名は "zh-tw-CHT" でした。For example, in the .NET Framework version 1.0, the neutral culture name for Traditional Chinese was "zh-CHT". これに対し、RFC 4646 では、カルチャ名が "zh-tw-ZH-HANT" として定義されています。In contrast, RFC 4646 defines that culture name as "zh-HANT". (.NET Framework version 4 では、"zh-tw-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 カルチャ名、キリル語スクリプト、およびセルビアの地域は、"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".

2つ以上のカルチャが同じ IETF 言語タグを持つことができることに注意してください。Note that two or more cultures can have the same IETF language tag.

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