CultureInfo.GetCultureInfoByIetfLanguageTag(String) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Kullanım dışı. Belirtilen RFC 4646 dil etiketiyle tanımlanan dil özelliklerine sahip salt CultureInfo okunur bir nesneyi alır.
public:
static System::Globalization::CultureInfo ^ GetCultureInfoByIetfLanguageTag(System::String ^ name);
public static System.Globalization.CultureInfo GetCultureInfoByIetfLanguageTag (string name);
static member GetCultureInfoByIetfLanguageTag : string -> System.Globalization.CultureInfo
Public Shared Function GetCultureInfoByIetfLanguageTag (name As String) As CultureInfo
Parametreler
- name
- String
RFC 4646 standardı tarafından belirtilen dil adı.
Döndürülenler
Salt CultureInfo okunur bir nesne.
Özel durumlar
name
null değeridir.
name
desteklenen bir kültüre karşılık gelmez.
Açıklamalar
Not
Bu yöntem ve IetfLanguageTag özelliği kullanım dışıdır. Bu API'leri kullanmak yerine oluşturucularını CultureInfo , CultureInfo.GetCultureInfove Name özelliğini kullanmanızı öneririz. IETF etiketleri ve adları aynıdır.
İnternet Mühendisliği Görev Gücü (IETF) tarafından tutulan RFC 4646 standardı, bir dili tanımlamak için tekdüzen bir araç sağlayan bir IETF dil etiketi tanımlar. IETF dil etiketinin biçimi özelliği tarafından döndürülen kültür adıyla Name aynıdır, ancak bir kültürü benzersiz olarak tanımlamaz. Bu kültürler aynı dil özelliklerine sahipse farklı kültürler aynı IETF dil etiketini paylaşır. Bir kültürün dilsel özellikleri, bir nesneyle CultureInfo ilişkili nesnede TextInfo yer alır.
IETF dil etiketi zorunlu dil tanımlayıcısı, isteğe bağlı bir betik tanımlayıcısı ve isteğe bağlı bölge tanımlayıcıdan oluşur.
Uygulamalarınız, yazım veya dil bilgisi denetleyicisini yönetme gibi dile özgü görevleri denetlemek için alınan kültürü kullanmalıdır. Uygulamalar, metin sıralama veya saat ve tarihleri biçimlendirme gibi kültüre özgü görevleri denetlemek için alınan kültürü kullanmamalıdır.
Daha fazla bilgi için bkz . RFC 4646 - "Dilleri Tanımlama Etiketleri.
Arayanlara Notlar
.NET Framework 3.5 ve önceki sürümlerArgumentException, desteklenen bir kültürün adına karşılık gelmiyorsa name
oluşturur. .NET Framework 4'den başlayarak, bu yöntem bir CultureNotFoundExceptionoluşturur.