XmlLanguage.GetLanguage(String) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает экземпляр XmlLanguage, основанный на строке, представляющей язык согласно RFC 3066.
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 символов.
Не допускаются дефисы с начальными или конечными дефисами.