Compartir a través de


XmlLanguage.GetLanguage(String) Método

Definición

Devuelve una instancia de XmlLanguage en función de una cadena que representa el idioma de 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 de RFC 3066 o una cadena vacía.

Devoluciones

Un nuevo objeto XmlLanguage con la cadena proporcionada como su valor IetfLanguageTag.

Excepciones

El parámetro ietfLanguageTag no puede ser null.

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

Comentarios

Este método es eficazmente el constructor.

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

  • La primera subetiqueta 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 subetiqueta debe tener entre 1 y 8 caracteres.

  • No se permiten guiones iniciales o finales.

Se aplica a