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値として持つ新しいIetfLanguageTag

例外

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

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

注釈

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

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

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

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

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

  • すべてのサブタグの長さは 1 ~ 8 文字にする必要があります。

  • 先頭または末尾のハイフンは使用できません。

適用対象