CultureAndRegionInfoBuilder.IetfLanguageTag Propriété

Définition

Obtient ou définit un nom de culture mis en forme selon la norme RFC 4646, « Tags for the Identification of Languages ».Gets or sets a culture name formatted according to the RFC 4646 standard, "Tags for the Identification of Languages."

public:
 property System::String ^ IetfLanguageTag { System::String ^ get(); void set(System::String ^ value); };
public string IetfLanguageTag { get; set; }
member this.IetfLanguageTag : string with get, set
Public Property IetfLanguageTag As String

Valeur de propriété

Nom de culture mis en forme selon la norme RFC 4646.A culture name formatted according to RFC 4646.

Exceptions

Dans une opération ensembliste, la valeur est null.In a set operation, the value is null.

Dans une opération ensembliste, la longueur de la valeur n’est pas comprise entre 1 et 84 caractères.In a set operation, the length of the value is not from 1 through 84 characters.

Dans une opération ensembliste, un composant du nom spécifié dans la valeur est vide ou dépasse 8 caractères, pas un signe alphanumérique ou un trait d’union (-), ou le nom contient un trait d’union de fin ou de commencement.In a set operation, a component of the name specified in the value is empty or longer than 8 characters, not an alphanumeric character or hyphen (-), or the name contains a leading or trailing hyphen.

Remarques

La IetfLanguageTag propriété obtient ou définit un nom de culture mis en forme conformément à la norme RFC 4646, qui peut être différent du nom Name de culture retourné par la propriété.The IetfLanguageTag property gets or sets a culture name formatted according to RFC 4646, which can be different from the culture name returned by the Name property. Par exemple, dans la version .NET Framework 1,0, le nom de culture neutre pour le chinois traditionnel était «zh-CHT».For example, in the .NET Framework version 1.0, the neutral culture name for Traditional Chinese was "zh-CHT". En revanche, RFC 4646 définit le nom de la culture sur «zh-HANT».In contrast, RFC 4646 defines that culture name as "zh-HANT". (Notez que dans la .NET Framework version 4, le nom complet de «zh-CHT» est «chinois (traditionnel) hérité».)(Note that in the .NET Framework version 4, the Display Name for "zh-CHT" is "Chinese (Traditional) Legacy".)

Un nom de culture RFC 4646 est constitué de plusieurs composants.An RFC 4646 culture name consists of several components. Un nom de culture classique se compose d’un identificateur de langue obligatoire, d’un identificateur de script facultatif et d’un identificateur de pays/région facultatif.A typical culture name consists of a mandatory language identifier, an optional script identifier, and an optional country/region identifier. Par exemple, un nom de culture RFC 4646 valide pour le langage serbe, le script cyrillique et la région de Serbie est «SR-Cyrl-RS».For example, a valid RFC 4646 culture name for the Serbian language, the Cyrillic script, and the region of Serbia is "sr-Cyrl-RS".

Notez que deux cultures ou plus peuvent avoir la même balise de langue IETF.Note that two or more cultures can have the same IETF language tag.

Pour plus d’informations, consultez RFC 4646, «Tags for the identification of Languages» (en anglais), à la demande de commentaires.For more information, see RFC 4646, "Tags for the Identification of Languages," at Request For Comments.

S’applique à

Voir aussi