ISettingsProviderService Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Enthält eine Schnittstelle für die Definition eines Anbieters von alternativen Anwendungseinstellungen.
public interface class ISettingsProviderService
public interface ISettingsProviderService
type ISettingsProviderService = interface
Public Interface ISettingsProviderService
Hinweise
Die IPersistComponentSettings Schnittstelle ermöglicht es Steuerelementen und Komponenten, die in einer Anwendung gehostet werden, ihre Anwendungseinstellungen weitgehend transparent für die Anwendung beizubehalten. In einigen Fällen muss die Anwendung oder Umgebung jedoch den nativ von einer Komponente verwendeten Einstellungsanbieter überschreiben. Die ISettingsProviderService Schnittstelle ermöglicht die Erstellung eines einfachen Diensts, der einen solchen alternativen Einstellungsanbieter kommuniziert, der in der Regel über den Besitzer Containerangeboten wird.
ISettingsProviderService wird häufig von Entwurfszeittools und Debuggern verwendet, die spezielle Unterstützung für Anwendungseinstellungen bieten. Um eine solche Anordnungsfunktion nahtlos zu machen, enthält die ApplicationSettingsBase -Klasse Konstruktoren, die einen Verweis auf die besitzende Komponente verwenden. Diese Konstruktoren fragen automatisch nach kompatiblen Einstellungsanbietern ab.
Methoden
GetSettingsProvider(SettingsProperty) |
Gibt den Einstellungsanbieter zurück, der mit der angegebenen Einstellungseigenschaft kompatibel ist. |