ApplicationSettingsBase.Item[String] Ö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.
Belirtilen uygulama ayarları özelliğinin değerini alır veya ayarlar.
public:
virtual property System::Object ^ default[System::String ^] { System::Object ^ get(System::String ^ propertyName); void set(System::String ^ propertyName, System::Object ^ value); };
public override object this[string propertyName] { get; set; }
member this.Item(string) : obj with get, set
Default Public Overrides Property Item(propertyName As String) As Object
Parametreler
Özellik Değeri
Bulunursa, adlandırılmış ayarlar özelliğinin değeri; aksi takdirde , null
.
Özel durumlar
Geçerli sarmalayıcıyla ilişkilendirilmiş özellik yok veya belirtilen özellik bulunamadı.
Salt okunur özellik ayarlama girişiminde bulunuldu.
Sağlanan değer, ayar işlemi sırasında ayarlar özelliğiyle uyumsuz bir türdür.
Yapılandırma dosyası ayrıştırılamadı.
Açıklamalar
Item[] Dizin oluşturucu olarak da bilinen özelliği, öğesinden ApplicationSettingsBasetüretilen ayarlar sarmalayıcı sınıfında düzenli olarak kullanılır. Item[] sarmalayıcı sınıfının ortak özelliğini ilgili ayarlar özelliğine bağlar.
Item[] gerçekleştirilmekte olan işleme bağlı olarak birkaç olay tetikler:
Bir özellik ilk kez alındığında olay SettingsLoaded oluşturulur.
Bir özellik ayarlandığında, OnSettingChanging olay oluşturulur. İşleyici olayı iptal etmiyorsa özellik değeri ayarlanır ve PropertyChanged olay oluşturulur.
Şunlara uygulanır
Ayrıca bkz.
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin