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.Returns a XmlLanguage instance, based on a string representing the language per 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.An RFC 3066 language string, or empty string.

Devoluciones

Un nuevo objeto XmlLanguage con la cadena proporcionada como su valor IetfLanguageTag.A new XmlLanguage with the provided string as its IetfLanguageTag value.

Excepciones

El parámetro ietfLanguageTag no puede ser null.ietfLanguageTag parameter cannot be null.

El parámetro ietfLanguageTag no estaba vacío, pero no se ajustaba a la sintaxis especificada en RFC 3066.ietfLanguageTag parameter was non-empty, but did not conform to the syntax specified in RFC 3066.

Comentarios

Este método es realmente el constructor.This method is effectively the constructor.

La cadena de idioma puede estar vacía o debe cumplir las reglas RFC 3066 :The language string may be empty, or else must conform to RFC 3066 rules:

  • La primera subetiqueta debe constar solo de letras ASCIIASCII.The first subtag must consist of only ASCIIASCII letters.

  • Las subetiquetas adicionales deben constar de ASCIIASCII letras o números.Additional subtags must consist ASCIIASCII letters or numerals.

  • Las subetiquetas se separan con un solo carácter de guión.Subtags are separated by a single hyphen character.

  • Cada subetiqueta debe tener una longitud de entre 1 y 8 caracteres.Every subtag must be 1 to 8 characters long.

  • No se permiten guiones iniciales ni finales.No leading or trailing hyphens are permitted.

Se aplica a