ISettingsProviderService Schnittstelle

Definition

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

Über die IPersistComponentSettings Schnittstelle können Steuerelemente und Komponenten, die in einer Anwendung gehostet werden, ihre Anwendungseinstellungen weitgehend transparent für die Anwendung beibehalten. In einigen Fällen muss die Anwendung oder Umgebung jedoch den nativ von einer Komponente verwendeten Einstellungsanbieter außer Kraft setzen. Die ISettingsProviderService Schnittstelle ermöglicht die Erstellung eines einfachen Diensts, der einen solchen alternativen Einstellungsanbieter kommuniziert, in der Regel über die Eigene Container.

ISettingsProviderService wird häufig von Entwurfszeittools und Debuggern verwendet, die spezielle Unterstützung für Anwendungseinstellungen bieten. Um eine solche Anordnungsfunktion nahtlos zu gestalten, enthält die ApplicationSettingsBase Klasse Konstruktoren, die einen Verweis auf die eigene Komponente übernehmen. Diese Konstruktoren fragen automatisch nach kompatiblen Einstellungenanbietern ab.

Methoden

GetSettingsProvider(SettingsProperty)

Gibt den Einstellungsanbieter zurück, der mit der angegebenen Einstellungseigenschaft kompatibel ist.

Gilt für

Siehe auch