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 到 8 个字符。
不允许使用前导连字符或尾随连字符。