Partager via


ISettingsProviderService Interface

Définition

Fournit une interface pour définir un autre fournisseur de paramètres d’application.

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

Remarques

L’interface IPersistComponentSettings permet aux contrôles et aux composants hébergés dans une application de conserver leurs paramètres d’application d’une manière largement transparente pour l’application. Toutefois, dans certains cas, l’application ou l’environnement peuvent devoir remplacer le fournisseur de paramètres utilisé en mode natif par un composant avec l’un de ses propres choix. L’interface ISettingsProviderService permet la création d’un service léger qui communique avec un fournisseur de paramètres de remplacement, généralement proposé par le biais du propriétaire Container.

ISettingsProviderService est couramment utilisé par les outils et débogueurs au moment de la conception qui fournissent une prise en charge spéciale des paramètres d’application. Pour qu’un tel arrangement fonctionne en toute transparence, la ApplicationSettingsBase classe contient des constructeurs qui prennent une référence au composant propriétaire. Ces constructeurs interrogent automatiquement les fournisseurs de paramètres compatibles.

Méthodes

GetSettingsProvider(SettingsProperty)

Retourne le fournisseur de paramètres compatible avec la propriété de paramètres spécifiée.

S’applique à

Voir aussi