CultureInfo.IetfLanguageTag Propriété

Définition

Obsolète. Obtient l'identification d'une langue selon la norme RFC 4646.

public:
 property System::String ^ IetfLanguageTag { System::String ^ get(); };
public string IetfLanguageTag { get; }
[System.Runtime.InteropServices.ComVisible(false)]
public string IetfLanguageTag { get; }
member this.IetfLanguageTag : string
[<System.Runtime.InteropServices.ComVisible(false)>]
member this.IetfLanguageTag : string
Public ReadOnly Property IetfLanguageTag As String

Valeur de propriété

Chaîne représentant l'identification d'une langue selon la norme RFC 4646.

Attributs

Remarques

Notes

Cette propriété (et la GetCultureInfoByIetfLanguageTag méthode) est déconseillée. Au lieu de cela, vous devez utiliser la CultureInfo.Name propriété . Les balises et les noms IETF sont identiques.

La norme RFC 4646 qui est gérée par l’Internet Engineering Task Force (IETF) définit une balise de langue IETF, qui fournit un moyen uniforme d’identifier une langue. Le format d’une balise de langue IETF est similaire au nom de culture retourné par la Name propriété, mais n’identifie pas une culture de manière unique. Autrement dit, différentes cultures partagent la même balise de langue IETF si ces cultures ont des caractéristiques linguistiques identiques. Les caractéristiques linguistiques d’une culture sont contenues dans l’objet TextInfo associé à un CultureInfo objet .

Une balise de langue IETF se compose d’un identificateur de langue obligatoire, d’un identificateur de script facultatif et d’un identificateur de région facultatif.

Pour plus d’informations, consultez RFC 4646, « Balises pour l’identification des langues. Pour obtenir la liste des sous-balises, consultez Le registre de sous-balises de langage IANA.

S’applique à

Voir aussi