ISettingsProviderService Interface
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Fornece uma interface para definir um fornecedor alternativo de definições de aplicação.
public interface class ISettingsProviderService
public interface ISettingsProviderService
type ISettingsProviderService = interface
Public Interface ISettingsProviderService
Observações
A IPersistComponentSettings interface permite que os controlos e componentes alojados numa aplicação mantenham as suas definições de aplicação de forma largamente transparente para a aplicação. No entanto, em alguns casos, a aplicação ou o ambiente pode precisar de sobrescrever o fornecedor de definições usado nativamente por um componente à sua escolha. A ISettingsProviderService interface permite a criação de um serviço leve que comunica tal fornecedor de configurações alternativas, normalmente oferecido através do proprietário Container.
ISettingsProviderService é frequentemente usado por ferramentas e depuradores em tempo de design que fornecem suporte especial para definições de aplicação. Para que tal arranjo funcione de forma fluida, a ApplicationSettingsBase classe contém construtores que fazem referência ao componente proprietário. Estes construtores procuram automaticamente fornecedores de definições compatíveis.
Métodos
| Name | Description |
|---|---|
| GetSettingsProvider(SettingsProperty) |
Devolve o fornecedor de definições compatível com a propriedade de definições especificada. |