Aracılığıyla paylaş


CultureAndRegionInfoBuilder.IetfLanguageTag Özellik

Tanım

RFC 4646 standardına göre biçimlendirilmiş bir kültür adı alır veya ayarlar, "Dillerin Tanımlanması için Etiketler."

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

Özellik Değeri

RFC 4646'ya göre biçimlendirilmiş bir kültür adı.

Özel durumlar

Ayarlanmış bir işlemde değeri şeklindedir null.

Ayarlanmış bir işlemde değerin uzunluğu 1 ile 84 karakter arasında değildir.

Küme işleminde, değerde belirtilen adın bir bileşeni boş veya alfasayısal karakter veya kısa çizgi (-) değil 8 karakterden uzundur ya da adın başında veya sonunda kısa çizgi vardır.

Açıklamalar

özelliği, IetfLanguageTag RFC 4646'ya göre biçimlendirilmiş bir kültür adı alır veya ayarlar. Bu ad özellik tarafından döndürülen kültür adından Name farklı olabilir. Örneğin, .NET Framework sürüm 1.0'da Geleneksel Çince için nötr kültür adı "zh-CHT" idi. Buna karşılık, RFC 4646 bu kültür adını "zh-HANT" olarak tanımlar. (.NET Framework sürüm 4'te "zh-CHT" için Görünen Adın "Çince (Geleneksel) Eski" olduğunu unutmayın.)

RFC 4646 kültür adı birkaç bileşenden oluşur. Tipik bir kültür adı, zorunlu bir dil tanımlayıcısı, isteğe bağlı bir betik tanımlayıcısı ve isteğe bağlı bir ülke/bölge tanımlayıcısı içerir. Örneğin, Sırp dili için geçerli bir RFC 4646 kültür adı, Kiril alfabesi ve Sırbistan bölgesi "sr-Cyrl-RS"dir.

İki veya daha fazla kültürün aynı IETF dil etiketine sahip olabileceğini unutmayın.

Daha fazla bilgi için, Açıklama İsteği'ndeki RFC 4646, "Dillerin Tanımlanması için Etiketler" bölümüne bakın.

Şunlara uygulanır

Ayrıca bkz.