CultureInfo.IetfLanguageTag プロパティ

定義

非推奨になりました。 言語の RFC 4646 標準 ID を取得します。

public:
 property System::String ^ IetfLanguageTag { System::String ^ get(); };
public string IetfLanguageTag { get; }
[System.Runtime.InteropServices.ComVisible(false)]
public string IetfLanguageTag { get; }
member this.IetfLanguageTag : string
[<System.Runtime.InteropServices.ComVisible(false)>]
member this.IetfLanguageTag : string
Public ReadOnly Property IetfLanguageTag As String

プロパティ値

言語の RFC 4646 標準 ID を表す文字列。

属性

注釈

注意

このプロパティ (および GetCultureInfoByIetfLanguageTag メソッド) は非推奨です。 代わりに、 プロパティを使用する CultureInfo.Name 必要があります。 IETF タグと名前は同じです。

インターネット工学タスク フォース (IETF) によって管理される RFC 4646 標準では、IETF 言語タグが定義されています。これは、言語を識別する一様な手段を提供します。 IETF 言語タグの形式は、 プロパティによって Name 返されるカルチャ名に似ていますが、カルチャを一意に識別するものではありません。 つまり、異なるカルチャが同じ言語特性を持つ場合、異なるカルチャで同じ IETF 言語タグが共有されます。 カルチャの言語特性は、 オブジェクトに TextInfo 関連付けられている オブジェクトに CultureInfo 含まれています。

IETF 言語タグは、必須言語識別子、省略可能なスクリプト識別子、および省略可能なリージョン識別子で構成されます。

詳細については、 RFC 4646「言語を識別するためのタグ」を参照してください。 サブタグの一覧については、「 IANA 言語サブタグ レジストリ」を参照してください。

適用対象

こちらもご覧ください