XmlLanguage.GetLanguage(String) Méthode

Définition

Retourne une instance XmlLanguage, basée sur une chaîne représentant la langue selon la norme 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

Paramètres

ietfLanguageTag
String

Chaîne de langue RFC 3066 ou chaîne vide.An RFC 3066 language string, or empty string.

Retours

Nouveau XmlLanguage avec, pour valeur IetfLanguageTag, la chaîne fournie.A new XmlLanguage with the provided string as its IetfLanguageTag value.

Exceptions

Le paramètre ietfLanguageTag ne peut pas avoir la valeur null.ietfLanguageTag parameter cannot be null.

Le paramètre ietfLanguageTag n'était pas vide, mais n'était pas conforme à la syntaxe spécifiée par RFC 3066.ietfLanguageTag parameter was non-empty, but did not conform to the syntax specified in RFC 3066.

Remarques

Cette méthode est effectivement le constructeur.This method is effectively the constructor.

La chaîne de langue peut être vide ou doit être conforme aux règles RFC 3066 :The language string may be empty, or else must conform to RFC 3066 rules:

  • La première sous-balise doit être composée uniquement de nonASCII lettres.The first subtag must consist of only nonASCII letters.

  • Les sous-balises supplémentaires doivent comporter nonASCII des lettres ou des chiffres.Additional subtags must consist nonASCII letters or numerals.

  • Les sous-balises sont séparées par un trait d’Union simple.Subtags are separated by a single hyphen character.

  • Chaque sous-balise doit comprendre entre 1 et 8 caractères.Every subtag must be 1 to 8 characters long.

  • Aucun trait d’Union de début ou de fin n’est autorisé.No leading or trailing hyphens are permitted.

S’applique à