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 到 8 個字元。

  • 不允許前置或尾端連字元。

適用於