ISettingsProviderService ISettingsProviderService ISettingsProviderService ISettingsProviderService Interface

Definición

Proporciona una interfaz para definir un proveedor de configuración de aplicación alternativo.Provides an interface for defining an alternate application settings provider.

public interface class ISettingsProviderService
public interface ISettingsProviderService
type ISettingsProviderService = interface
Public Interface ISettingsProviderService

Comentarios

La IPersistComponentSettings interfaz permite a los controles y componentes hospedados en una aplicación conservar la configuración de la aplicación de una manera muy transparente en la aplicación.The IPersistComponentSettings interface enables controls and components hosted in an application to persist their application settings in a manner largely transparent to the application. Sin embargo, en algunos casos, la aplicación o el entorno pueden necesitar invalidar el proveedor de configuración utilizado de forma nativa por un componente con uno de su propia elección.However, in some cases, the application or environment may need to override the settings provider natively used by a component with one of its own choosing. La ISettingsProviderService interfaz permite la creación de un servicio ligero que comunica este proveedor de configuración alternativo, normalmente ofrecido a través de la Containerpropiedad propietaria.The ISettingsProviderService interface enables the creation of a lightweight service that communicates such an alternate settings provider, typically offered through the owning Container.

ISettingsProviderServicelo suelen usar las herramientas de tiempo de diseño y los depuradores que proporcionan compatibilidad especial con la configuración de la aplicación.ISettingsProviderService is commonly used by design-time tools and debuggers that provide special support for application settings. Para que este tipo de función de organización sea transparente ApplicationSettingsBase , la clase contiene constructores que toman una referencia al componente propietario.To make such an arrangement function seamlessly, the ApplicationSettingsBase class contains constructors that take a reference to the owning component. Estos constructores consultan automáticamente los proveedores de valores compatibles.These constructors automatically query for compatible settings providers.

Métodos

GetSettingsProvider(SettingsProperty) GetSettingsProvider(SettingsProperty) GetSettingsProvider(SettingsProperty) GetSettingsProvider(SettingsProperty)

Devuelve el proveedor de configuración compatible con la propiedad de configuración especificada.Returns the settings provider compatible with the specified settings property.

Se aplica a

Consulte también: