CultureInfo.GetCultureInfoByIetfLanguageTag(String) CultureInfo.GetCultureInfoByIetfLanguageTag(String) CultureInfo.GetCultureInfoByIetfLanguageTag(String) CultureInfo.GetCultureInfoByIetfLanguageTag(String) Method

定義

非推奨。Deprecated. 指定された RFC 4646 言語タグで示される言語特性を持つ、読み取り専用 CultureInfo オブジェクトを取得します。Retrieves a read-only CultureInfo object having linguistic characteristics that are identified by the specified RFC 4646 language tag.

public:
 static System::Globalization::CultureInfo ^ GetCultureInfoByIetfLanguageTag(System::String ^ name);
public static System.Globalization.CultureInfo GetCultureInfoByIetfLanguageTag (string name);
static member GetCultureInfoByIetfLanguageTag : string -> System.Globalization.CultureInfo
Public Shared Function GetCultureInfoByIetfLanguageTag (name As String) As CultureInfo

パラメーター

name
String String String String

RFC 4646 標準で指定された言語の名前。The name of a language as specified by the RFC 4646 standard.

戻り値

読み取り専用の CultureInfo オブジェクト。A read-only CultureInfo object.

例外

name は、サポートされているカルチャには対応していません。name does not correspond to a supported culture.

注釈

注意

このメソッドとIetfLanguageTagプロパティが非推奨とされます。This method and the IetfLanguageTag property are deprecated. これらの要素を使用する代わりに、アプリケーションで、新しい使用するCultureInfoオブジェクトを呼び出すと、Nameプロパティ。Instead of using these elements, the application should use a new CultureInfo object and calls to the Name property. IETF タグおよび名は同じです。IETF tags and names are identical.

Internet Engineering Task Force (IETF) によって維持される、RFC 4646 標準では、言語を識別する uniform 手段を提供する IETF 言語タグを定義します。The RFC 4646 standard that is maintained by the Internet Engineering Task Force (IETF) defines an IETF language tag, which provides a uniform means of identifying a language. IETF 言語タグの形式はによって返されるカルチャ名と同じ、Nameプロパティ、カルチャを一意に識別しません。The format of an IETF language tag is the same as the culture name returned by the Name property, but does not identify a culture uniquely. 別のカルチャは、これらのカルチャの言語特性が同じ場合に、同じ IETF 言語タグを共有します。Different cultures share the same IETF language tag if those cultures have identical linguistic characteristics. カルチャの言語の特性に含まれる、TextInfoオブジェクトに関連付けられている、CultureInfoオブジェクト。The linguistic characteristics of a culture are contained in the TextInfo object associated with a CultureInfo object.

IETF 言語タグは、必須の言語識別子、オプションのスクリプト識別子、および省略可能なリージョン識別子で構成されます。An IETF language tag consists of a mandatory language identifier, an optional script identifier, and an optional region identifier.

アプリケーションは、取得されたカルチャを使用して、スペルや文法チェッカーの管理などの言語固有のタスクを制御する必要があります。Your applications should use the retrieved culture to control language-specific tasks, such as managing a spelling or grammar checker. アプリケーションでは、テキストの並べ替えや日付、時刻の書式設定など、カルチャに固有のタスクを制御するのに取得されたカルチャを使用する必要があります。Applications should not use the retrieved culture to control culture-specific tasks, such as sorting text or formatting times and dates.

詳細については、「RFC 4646、「タグを識別する言語、」および最新ドラフト標準の下書きのプラス-langtags-05.txt、での使用」を参照していますください。 http://go.microsoft.com/fwlink/?LinkId=100231します。For more information, see RFC 4646, "Tags for Identifying Languages," and the most recent draft standard, Draft-phillips-langtags-05.txt, at http://go.microsoft.com/fwlink/?LinkId=100231.

注意 (呼び出し元)

.NET Framework 3.5.NET Framework 3.5以前のバージョンをスローして、ArgumentException場合nameサポートされているカルチャの名前に対応していません。The .NET Framework 3.5.NET Framework 3.5 and earlier versions throw an ArgumentException if name does not correspond to the name of a supported culture. 以降では、 .NET Framework 4.NET Framework 4、このメソッドは、CultureNotFoundExceptionします。Starting with the .NET Framework 4.NET Framework 4, this method throws a CultureNotFoundException.

適用対象

こちらもご覧ください