Share via


CultureAndRegionInfoBuilder.Parent Properti

Definisi

Mendapatkan atau mengatur CultureInfo objek yang mewakili budaya induk dari budaya kustom saat ini.

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

Nilai Properti

Objek CultureInfo yang mewakili budaya induk dari budaya kustom saat ini.

Pengecualian

Dalam operasi yang ditetapkan, nilai budaya tidak dapat ditemukan. Mungkin, nilai yang ditetapkan adalah budaya kustom yang tidak terdaftar.

Dalam operasi yang ditetapkan, nilainya adalah null.

Dalam operasi yang ditetapkan, yang melintasi leluhur budaya saat ini, budaya invarian tidak dapat ditemukan dalam 10 generasi leluhur.

-atau-

Dalam operasi yang ditetapkan, referensi melingkar ditemukan: nilai yang ditetapkan adalah leluhur dari budaya kustom saat ini.

Keterangan

Budaya memiliki hierarki. Untuk budaya yang telah ditentukan sebelumnya, induk budaya tertentu adalah budaya netral dan induk budaya netral adalah InvariantCulture. Budaya induk hanya mencakup sekumpulan informasi yang umum di antara anak-anaknya.

Umumnya disarankan agar budaya kustom sesuai dengan hierarki ini. Namun, secara default, Parent budaya kustom adalah Parent budaya yang menjadi dasarnya. Jika aplikasi menciptakan budaya dengan CultureName "en-US-MyCulture" berdasarkan "en-US", induknya adalah "en" karena itu adalah Parent "en-US". Jika aplikasi menggunakan "en-US" sebagai Parent budaya kustom baru, aplikasi harus menetapkan nilai ini secara eksplisit.

Jika sumber daya untuk budaya tertentu tidak tersedia dalam sistem, sumber daya untuk budaya netral digunakan. Jika sumber daya untuk budaya netral tidak tersedia, sumber daya yang disematkan di perakitan utama digunakan. Untuk informasi selengkapnya tentang proses fallback sumber daya, lihat Mengemas dan Menyebarkan Sumber Daya.

Daftar budaya di Windows API sedikit berbeda dari daftar budaya di .NET Framework. Jika interoperabilitas dengan Windows diperlukan, misalnya, melalui mekanisme pemanggilan platform, aplikasi harus menggunakan budaya tertentu yang ditentukan dalam .NET Framework. Ini memastikan konsistensi dengan lokal Windows yang setara, yang diidentifikasi dengan yang sama LCID.

Berlaku untuk