IPersistComponentSettings Antarmuka

Definisi

Menentukan fungsionalitas standar untuk kontrol atau pustaka yang menyimpan dan mengambil pengaturan aplikasi.

public interface class IPersistComponentSettings
public interface IPersistComponentSettings
type IPersistComponentSettings = interface
Public Interface IPersistComponentSettings

Keterangan

Biasanya, Anda dapat menambahkan dukungan pengaturan aplikasi ke aplikasi dengan membuat kelas pembungkus pengaturan, yang berasal dari ApplicationSettingsBase, lalu menambahkan properti khusus ke kelas ini. Namun, pendekatan ini tidak cukup merangkum pengaturan aplikasi untuk kontrol sehingga kontainernya terlindungi dari detail. Antarmuka IPersistComponentSettings menyediakan aplikasi dengan antarmuka standar untuk mengomunikasikan permintaan perubahan status pengaturan aplikasi ke modul kontrol, komponen, atau pustaka. Alat waktu desain juga bergantung pada antarmuka ini untuk mengelola kontrol dan komponen dengan benar.

Properti

SaveSettings

Mendapatkan atau menetapkan nilai yang menunjukkan apakah kontrol harus secara otomatis mempertahankan properti pengaturan aplikasinya.

SettingsKey

Mendapatkan atau mengatur nilai kunci pengaturan aplikasi untuk instans kontrol saat ini.

Metode

LoadComponentSettings()

Membaca pengaturan aplikasi kontrol ke dalam properti yang sesuai dan memperbarui status kontrol.

ResetComponentSettings()

Mereset properti pengaturan aplikasi kontrol ke nilai defaultnya.

SaveComponentSettings()

Mempertahankan properti pengaturan aplikasi kontrol.

Berlaku untuk

Lihat juga