ISettingsProviderService Interface

Definitie

Biedt een interface voor het definiëren van een provider voor alternatieve toepassingsinstellingen.

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

Opmerkingen

Met IPersistComponentSettings de interface kunnen besturingselementen en onderdelen die in een toepassing worden gehost, hun toepassingsinstellingen behouden op een manier die grotendeels transparant is voor de toepassing. In sommige gevallen moet de toepassing of omgeving de instellingenprovider echter mogelijk overschrijven die door een onderdeel met een eigen keuze wordt gebruikt. De ISettingsProviderService interface maakt het mogelijk om een lichtgewicht service te maken die een dergelijke alternatieve instellingenprovider communiceert, meestal aangeboden via de eigenaar Container.

ISettingsProviderService wordt vaak gebruikt door ontwerphulpprogramma's en foutopsporingsprogramma's die speciale ondersteuning bieden voor toepassingsinstellingen. Om een dergelijke rangschikkingsfunctie naadloos te maken, bevat de ApplicationSettingsBase klasse constructors die een verwijzing naar het eigendomsonderdeel nemen. Deze constructors voeren automatisch een query uit voor compatibele instellingenproviders.

Methoden

Name Description
GetSettingsProvider(SettingsProperty)

Retourneert de instellingenprovider die compatibel is met de opgegeven instellingeneigenschap.

Van toepassing op

Zie ook