XmlLanguage.GetLanguage(String) Metoda

Definice

XmlLanguage Vrátí instanci na základě řetězce představujícího jazyk podle 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

Parametry

ietfLanguageTag
String

Řetězec jazyka RFC 3066 nebo prázdný řetězec.

Návraty

Nový XmlLanguage řetězec se zadaným řetězcem jako jeho IetfLanguageTag hodnotou.

Výjimky

ietfLanguageTag parametr nemůže mít hodnotu null.

ietfLanguageTag Parametr nebyl prázdný, ale neodpověděl syntaxi uvedenou v DOKUMENTU RFC 3066.

Poznámky

Tato metoda je ve skutečnosti konstruktorem.

Řetězec jazyka může být prázdný, jinak musí odpovídat pravidlům RFC 3066 :

  • První podtag musí obsahovat pouze písmena ASCII.

  • Další podtagy musí obsahovat písmena ASCII nebo číslice.

  • Podtagy jsou oddělené jedním znakem spojovníku.

  • Každá podtaga musí mít délku 1 až 8 znaků.

  • Nejsou povoleny žádné počáteční ani koncové spojovníky.

Platí pro