ISettingsProviderService Schnittstelle

Definition

Stellt eine Schnittstelle zum Definieren eines alternativen Anwendungseinstellungsanbieters bereit.

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 zu speichern. In einigen Fällen muss die Anwendung oder Umgebung jedoch den von einer Komponente nativ verwendeten Einstellungsanbieter außer Kraft setzen. Die ISettingsProviderService Schnittstelle ermöglicht die Erstellung eines einfachen Diensts, der einen solchen alternativen Einstellungsanbieter kommuniziert, der in der Regel über die Besitzerung Containerangeboten wird.

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

Methoden

Name Beschreibung
GetSettingsProvider(SettingsProperty)

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

Gilt für:

Weitere Informationen