ISettingsProviderService Interface

Definição

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.

Aplica-se a

Ver também