ISettingsProviderService Interfejs
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Udostępnia interfejs do definiowania alternatywnego dostawcy ustawień aplikacji.
public interface class ISettingsProviderService
public interface ISettingsProviderService
type ISettingsProviderService = interface
Public Interface ISettingsProviderService
Uwagi
Interfejs IPersistComponentSettings umożliwia sterowanie i składniki hostowane w aplikacji w celu utrwalania ustawień aplikacji w sposób w dużej mierze niewidoczny dla aplikacji. Jednak w niektórych przypadkach aplikacja lub środowisko może wymagać zastąpienia dostawcy ustawień natywnie używanego przez składnik z jedną z własnych opcji. Interfejs ISettingsProviderService umożliwia utworzenie uproszczonej usługi, która komunikuje się z takim alternatywnym dostawcą ustawień, zazwyczaj oferowanym za pośrednictwem własnego elementu Container.
ISettingsProviderService jest często używany przez narzędzia i debugery czasu projektowania, które zapewniają specjalną obsługę ustawień aplikacji. Aby zapewnić bezproblemową funkcję układu, ApplicationSettingsBase klasa zawiera konstruktory, które odwołują się do składnika będącego właścicielem. Te konstruktory automatycznie wysyłają zapytania o zgodnych dostawców ustawień.
Metody
GetSettingsProvider(SettingsProperty) |
Zwraca dostawcę ustawień zgodnego z określoną właściwością ustawień. |