XmlLanguage.GetLanguage(String) メソッド

定義

RFC 3066 で言語を表す文字列に基づく XmlLanguage インスタンスを返します。

public:
 static System::Windows::Markup::XmlLanguage ^ GetLanguage(System::String ^ ietfLanguageTag);
public static System.Windows.Markup.XmlLanguage GetLanguage (string ietfLanguageTag);
static member GetLanguage : string -> System.Windows.Markup.XmlLanguage
Public Shared Function GetLanguage (ietfLanguageTag As String) As XmlLanguage

パラメーター

ietfLanguageTag
String

RFC 3066 言語文字列または空の文字列。

戻り値

XmlLanguage

XmlLanguage 値として指定された文字列を持つ新しい IetfLanguageTag

例外

ietfLanguageTag パラメーターに null を指定することはできません。

ietfLanguageTag パラメーターは空ではありませんでしたが、RFC 3066 で指定されている構文に準拠していません。

注釈

このメソッドは、実質的にコンストラクターです。

言語の文字列が空であるか、または RFC 3066 の規則に準拠している必要があります。

  • 最初のサブタグは、ASCII 文字のみで構成されている必要があります。

  • 追加のサブタグは、ASCII 文字または数字で構成されている必要があります。

  • サブタグは、1つのハイフン文字で区切られます。

  • すべてのサブタグの長さは 1 ~ 8 文字でなければなりません。

  • 先頭または末尾にハイフンを使用することはできません。

適用対象