ISettingsProviderService Rozhraní
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Poskytuje rozhraní pro definování alternativního zprostředkovatele nastavení aplikace.
public interface class ISettingsProviderService
public interface ISettingsProviderService
type ISettingsProviderService = interface
Public Interface ISettingsProviderService
Poznámky
Rozhraní IPersistComponentSettings umožňuje ovládacím prvkům a komponentám hostovaným v aplikaci zachovat nastavení aplikace způsobem, který je pro aplikaci do značné míry transparentní. V některých případech však aplikace nebo prostředí může potřebovat přepsat zprostředkovatele nastavení nativně používaného komponentou pomocí vlastní volby. Rozhraní ISettingsProviderService umožňuje vytvoření jednoduché služby, která komunikuje takového alternativního poskytovatele nastavení, obvykle nabízeného prostřednictvím vlastnícího Container.
ISettingsProviderService je běžně používán nástroji návrhu a ladicími programy, které poskytují zvláštní podporu pro nastavení aplikace. Aby taková uspořádání funkce hladce, ApplicationSettingsBase třída obsahuje konstruktory, které přebírají odkaz na vlastní komponentu. Tyto konstruktory se automaticky dotazují na kompatibilní zprostředkovatele nastavení.
Metody
GetSettingsProvider(SettingsProperty) |
Vrátí zprostředkovatele nastavení kompatibilního se zadanou vlastností nastavení. |