IPersistComponentSettings Arabirim

Tanım

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 denetime, bileşene veya kitaplık modülüne iletmek için bir uygulamaya standart bir arabirim 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

Name Description
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

Name Description
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 ekler.

Şunlara uygulanır

Ayrıca bkz.