XmlLanguage.GetLanguage(String) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
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 文字にする必要があります。
先頭または末尾のハイフンは使用できません。