XmlLanguage.GetLanguage(String) Método

Definición

Devuelve una XmlLanguage instancia, basada en una cadena que representa el idioma por 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

Parámetros

ietfLanguageTag
String

Cadena de idioma RFC 3066 o cadena vacía.

Devoluciones

Nuevo XmlLanguage con la cadena proporcionada como su IetfLanguageTag valor.

Excepciones

ietfLanguageTag el parámetro no puede ser null.

ietfLanguageTag el parámetro no estaba vacío, pero no se ajustaba a la sintaxis especificada en RFC 3066.

Comentarios

Este método es efectivamente el constructor.

La cadena de idioma puede estar vacía o, de lo contrario, debe cumplir las reglas RFC 3066 :

  • La primera subtag debe constar solo de letras ASCII.

  • Las subetiquetas adicionales deben constar de letras o números ASCII.

  • Las subtags están separadas por un solo carácter de guion.

  • Cada subtag debe tener entre 1 y 8 caracteres.

  • No se permiten guiones iniciales o finales.

Se aplica a