Condividi tramite


XmlLanguage.GetLanguage(String) Metodo

Definizione

Restituisce un'istanza XmlLanguage, in base a una stringa che rappresenta il linguaggio 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

Parametri

ietfLanguageTag
String

Una stringa del linguaggio RFC 3066 o una stringa vuota.

Restituisce

Un nuovo XmlLanguage con la stringa fornita come valore IetfLanguageTag.

Eccezioni

Il parametro ietfLanguageTag non può essere null.

Il parametro ietfLanguageTag è non vuoto, ma non è conforme alla sintassi specificata in RFC 3066.

Commenti

Questo metodo è effettivamente il costruttore.

La stringa del linguaggio può essere vuota oppure deve essere conforme alle regole RFC 3066 :

  • Il primo sottotag deve essere costituito solo da lettere ASCII.

  • I sottotag aggiuntivi devono essere costituiti da lettere ASCII o numeri.

  • I sottotag sono separati da un singolo carattere trattino.

  • Ogni sottotag deve essere lungo da 1 a 8 caratteri.

  • Non sono consentiti trattini iniziali o finali.

Si applica a