ISettingsProviderService Gränssnitt
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Tillhandahåller ett gränssnitt för att definiera en alternativ programinställningsprovider.
public interface class ISettingsProviderService
public interface ISettingsProviderService
type ISettingsProviderService = interface
Public Interface ISettingsProviderService
Kommentarer
Gränssnittet IPersistComponentSettings gör det möjligt för kontroller och komponenter som finns i ett program att bevara sina programinställningar på ett sätt som till stor del är transparent för programmet. I vissa fall kan dock programmet eller miljön behöva åsidosätta den inställningsprovider som används internt av en komponent med ett eget val. Gränssnittet ISettingsProviderService gör det möjligt att skapa en enkel tjänst som kommunicerar en sådan alternativ inställningsprovider, som vanligtvis erbjuds via ägande .Container
ISettingsProviderService används ofta av designtidsverktyg och felsökningsprogram som ger särskilt stöd för programinställningar. För att ett sådant arrangemang ska fungera sömlöst ApplicationSettingsBase innehåller klassen konstruktorer som refererar till ägande komponenten. Dessa konstruktorer frågar automatiskt efter kompatibla inställningsproviders.
Metoder
| Name | Description |
|---|---|
| GetSettingsProvider(SettingsProperty) |
Returnerar inställningsprovidern som är kompatibel med den angivna inställningsegenskapen. |