IPersistComponentSettings Arabirim
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.
Uygulama ayarlarını depolayan ve alan denetimler veya kitaplıklar için standart işlevselliği tanımlar.
public interface class IPersistComponentSettings
public interface IPersistComponentSettings
type IPersistComponentSettings = interface
Public Interface IPersistComponentSettings
Açıklamalar
Genellikle, uygulamasından türetilen ApplicationSettingsBasebir ayar sarmalayıcı sınıfı oluşturarak uygulamaya uygulama ayarları desteği ekleyebilir ve ardından bu sınıfa özel özellikler ekleyebilirsiniz. Ancak bu yaklaşım, kapsayıcısının ayrıntılardan korunabilmesi için bir denetim için uygulama ayarlarını yeterince kapsüllemez. Arabirim, IPersistComponentSettings uygulama ayarları durum değişikliği isteklerini bir denetim, bileşen veya kitaplık modülüne iletmek için standart bir arabirime sahip bir uygulama sağlar. Tasarım zamanı araçları, denetimleri ve bileşenleri düzgün bir şekilde yönetmek için bu arabirime de bağlıdır.
Özellikler
SaveSettings |
Denetimin uygulama ayarları özelliklerini otomatik olarak kalıcı hale getirip taşımayacağını belirten bir değer alır veya ayarlar. |
SettingsKey |
Denetimin geçerli örneği için uygulama ayarları anahtarının değerini alır veya ayarlar. |
Yöntemler
LoadComponentSettings() |
Denetimin uygulama ayarlarını ilgili özelliklerine okur ve denetimin durumunu güncelleştirir. |
ResetComponentSettings() |
Denetimin uygulama ayarları özelliklerini varsayılan değerlerine sıfırlar. |
SaveComponentSettings() |
Denetimin uygulama ayarları özelliklerini kalıcı hale alır. |