Bagikan melalui


ISettingsProviderService Antarmuka

Definisi

Menyediakan antarmuka untuk mendefinisikan penyedia pengaturan aplikasi alternatif.

public interface class ISettingsProviderService
public interface ISettingsProviderService
type ISettingsProviderService = interface
Public Interface ISettingsProviderService

Keterangan

Antarmuka IPersistComponentSettings memungkinkan kontrol dan komponen yang dihosting dalam aplikasi untuk mempertahankan pengaturan aplikasi mereka dengan cara yang sebagian besar transparan terhadap aplikasi. Namun, dalam beberapa kasus, aplikasi atau lingkungan mungkin perlu mengambil alih penyedia pengaturan yang secara asli digunakan oleh komponen dengan salah satu pilihannya sendiri. Antarmuka ISettingsProviderService memungkinkan pembuatan layanan ringan yang mengkomunikasikan penyedia pengaturan alternatif seperti itu, biasanya ditawarkan melalui pemilik Container.

ISettingsProviderService umumnya digunakan oleh alat dan debugger waktu desain yang memberikan dukungan khusus untuk pengaturan aplikasi. Untuk membuat fungsi pengaturan seperti itu ApplicationSettingsBase dengan mulus, kelas berisi konstruktor yang mengambil referensi ke komponen pemilik. Konstruktor ini secara otomatis meminta penyedia pengaturan yang kompatibel.

Metode

GetSettingsProvider(SettingsProperty)

Mengembalikan penyedia pengaturan yang kompatibel dengan properti pengaturan yang ditentukan.

Berlaku untuk

Lihat juga