Bagikan melalui


CultureAndRegionInfoBuilder.IetfLanguageTag Properti

Definisi

Mendapatkan atau menetapkan nama budaya yang diformat sesuai dengan standar RFC 4646, "Tag untuk Identifikasi Bahasa."

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

Nilai Properti

Nama budaya yang diformat sesuai dengan RFC 4646.

Pengecualian

Dalam operasi yang ditetapkan, nilainya adalah null.

Dalam operasi yang ditetapkan, panjang nilai bukan dari 1 hingga 84 karakter.

Dalam operasi set, komponen nama yang ditentukan dalam nilai kosong atau lebih panjang dari 8 karakter, bukan karakter alfanumerik atau tanda hubung (-), atau nama berisi tanda hubung di depan atau di belakang.

Keterangan

Properti IetfLanguageTag mendapatkan atau menetapkan nama budaya yang diformat sesuai dengan RFC 4646, yang dapat berbeda dari nama budaya yang dikembalikan oleh Name properti . Misalnya, dalam .NET Framework versi 1.0, nama budaya netral untuk Tionghoa Tradisional adalah "zh-CHT". Sebaliknya, RFC 4646 mendefinisikan nama budaya tersebut sebagai "zh-HANT". (Perhatikan bahwa dalam .NET Framework versi 4, Nama Tampilan untuk "zh-CHT" adalah "Cina (Tradisional) Warisan".)

Nama budaya RFC 4646 terdiri dari beberapa komponen. Nama budaya yang khas terdiri dari pengidentifikasi bahasa wajib, pengidentifikasi skrip opsional, dan pengidentifikasi negara/wilayah opsional. Misalnya, nama budaya RFC 4646 yang valid untuk bahasa Serbia, skrip Sirilik, dan wilayah Serbia adalah "sr-Cyrl-RS".

Perhatikan bahwa dua budaya atau lebih dapat memiliki tag bahasa IETF yang sama.

Untuk informasi selengkapnya, lihat RFC 4646, "Tag untuk Identifikasi Bahasa", di Permintaan Komentar.

Berlaku untuk

Lihat juga