CultureAndRegionInfoBuilder.Parent Özellik
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.
Geçerli özel kültürün CultureInfo üst kültürünü temsil eden nesneyi alır veya ayarlar.
public:
property System::Globalization::CultureInfo ^ Parent { System::Globalization::CultureInfo ^ get(); void set(System::Globalization::CultureInfo ^ value); };
public System.Globalization.CultureInfo Parent { get; set; }
member this.Parent : System.Globalization.CultureInfo with get, set
Public Property Parent As CultureInfo
Özellik Değeri
CultureInfo Geçerli özel kültürün üst kültürünü temsil eden nesne.
Özel durumlar
Ayarlanmış bir işlemde kültür değeri bulunamıyor. Muhtemelen, atanan değer kaydedilmemiş bir özel kültürdür.
Ayarlanmış bir işlemde değeri şeklindedir null
.
Geçerli kültürün atalarından geçen bir küme işleminde, sabit kültür 10 nesil ata içinde bulunamaz.
-veya-
Ayarlanmış bir işlemde döngüsel bir başvuru bulundu: atanan değer geçerli özel kültürün bir atası.
Açıklamalar
Kültürlerin hiyerarşisi vardır. Önceden tanımlanmış kültürler için, belirli bir kültürün üst öğesi nötr bir kültürdür ve nötr bir kültürün üst öğesi ise şeklindedir InvariantCulture. Üst kültür yalnızca alt öğeleri arasında ortak olan bilgi kümesini kapsar.
Genellikle özel kültürlerin bu hiyerarşiye uyması önerilir. Ancak, varsayılan olarak, Parent özel bir kültürün Parent temel aldığı kültürdür. Uygulama "en-US" temelinde "en-US-MyCulture" ile CultureName bir kültür oluşturursa, üst öğesi "en" olur Parent çünkü bu "en-US" sözcüğüdür. Uygulama yeni özel kültür olarak Parent "en-US" kullanıyorsa, bu değeri açıkça ayarlaması gerekir.
Belirli bir kültüre yönelik kaynaklar sistemde kullanılamıyorsa, nötr kültürün kaynakları kullanılır. Nötr kültürün kaynakları kullanılamıyorsa, ana derlemeye katıştırılmış kaynaklar kullanılır. Kaynak geri dönüş işlemi hakkında daha fazla bilgi için bkz. Kaynakları Paketleme ve Dağıtma.
Windows API'sindeki kültürlerin listesi, .NET Framework kültür listesinden biraz farklıdır. Örneğin platform çağırma mekanizması aracılığıyla Windows ile birlikte çalışabilirlik gerekiyorsa, uygulamanın .NET Framework tanımlanan belirli bir kültürü kullanması gerekir. Bu, aynı LCIDile tanımlanan eşdeğer Windows yerel ayarıyla tutarlılık sağlar.