Compartir a través de


ISettingsProviderService Interfaz

Definición

Proporciona una interfaz para definir un proveedor de configuración de aplicación alternativo.

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

Comentarios

La IPersistComponentSettings interfaz permite que los controles y componentes hospedados en una aplicación conserven la configuración de la aplicación de una manera muy transparente para la aplicación. Sin embargo, en algunos casos, es posible que la aplicación o el entorno deban invalidar el proveedor de configuración que usa de forma nativa un componente con una de sus propias opciones. La ISettingsProviderService interfaz permite la creación de un servicio ligero que comunica este tipo de proveedor de configuración alternativo, que normalmente se ofrece a través de la propiedad Container.

ISettingsProviderService normalmente se usa mediante herramientas y depuradores en tiempo de diseño que proporcionan compatibilidad especial con la configuración de la aplicación. Para que esta función de disposición sea perfecta, la ApplicationSettingsBase clase contiene constructores que toman una referencia al componente propietario. Estos constructores consultan automáticamente los proveedores de configuración compatibles.

Métodos

GetSettingsProvider(SettingsProperty)

Devuelve el proveedor de configuración compatible con la propiedad de configuración especificada.

Se aplica a

Consulte también