CultureAndRegionInfoBuilder.IetfLanguageTag Proprietà

Definizione

Ottiene o imposta un nome di impostazioni cultura formattato in base allo standard RFC 4646 relativo ai tag per l'identificazione delle lingue.

C#
public string IetfLanguageTag { get; set; }

Valore della proprietà

Nome di impostazioni cultura formattato in base allo standard RFC 4646.

Eccezioni

In un'operazione set il valore è null.

In un'operazione di impostazione la lunghezza del valore non è compresa tra 1 e 84 caratteri.

In un'operazione di impostazione un componente del nome specificato nel valore è vuoto o di lunghezza superiore a 8 caratteri, non è un carattere alfanumerico o un trattino (-) oppure il nome contiene un trattino iniziale o finale.

Commenti

La IetfLanguageTag proprietà ottiene o imposta un nome delle impostazioni cultura formattato in base a RFC 4646, che può essere diverso dal nome delle impostazioni cultura restituito dalla Name proprietà . Ad esempio, in .NET Framework versione 1.0, il nome delle impostazioni cultura neutrali per il cinese tradizionale era "zh-CHT". RFC 4646 definisce invece il nome delle impostazioni cultura "zh-HANT". Si noti che in .NET Framework versione 4 il nome visualizzato per "zh-CHT" è "Cinese (tradizionale) Legacy".

Un nome delle impostazioni cultura RFC 4646 è costituito da diversi componenti. Un nome di impostazioni cultura tipico è costituito da un identificatore di lingua obbligatorio, un identificatore di script facoltativo e un identificatore facoltativo di paese/area geografica. Ad esempio, un nome di impostazioni cultura RFC 4646 valido per la lingua serba, lo script cirillico e l'area geografica della Serbia è "sr-Cyrl-RS".

Si noti che due o più impostazioni cultura possono avere lo stesso tag di lingua IETF.

Per altre informazioni, vedere RFC 4646, "Tag per l'identificazione delle lingue" in Richiesta di commenti.

Si applica a

Prodotto Versioni
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

Vedi anche