ISettingsProviderService Interface
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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. |