IPersistComponentSettings Interfaz

Definición

Define la funcionalidad estándar para controles o bibliotecas que almacenan y recuperan la configuración de la aplicación.

public interface class IPersistComponentSettings
public interface IPersistComponentSettings
type IPersistComponentSettings = interface
Public Interface IPersistComponentSettings

Comentarios

Normalmente, puede agregar compatibilidad con la configuración de la aplicación a una aplicación mediante la creación de una clase contenedora de configuración, que se deriva de ApplicationSettingsBasey, a continuación, agregar propiedades especiales a esta clase. Sin embargo, este enfoque no encapsula suficientemente la configuración de la aplicación para un control para que su contenedor esté protegido de los detalles. La IPersistComponentSettings interfaz proporciona una aplicación con una interfaz estándar para comunicar solicitudes de cambio de estado de configuración de la aplicación a un módulo de control, componente o biblioteca. Las herramientas en tiempo de diseño también dependen de esta interfaz para administrar correctamente los controles y componentes.

Propiedades

Nombre Description
SaveSettings

Obtiene o establece un valor que indica si el control debe conservar automáticamente sus propiedades de configuración de la aplicación.

SettingsKey

Obtiene o establece el valor de la clave de configuración de la aplicación para la instancia actual del control.

Métodos

Nombre Description
LoadComponentSettings()

Lee la configuración de la aplicación del control en sus propiedades correspondientes y actualiza el estado del control.

ResetComponentSettings()

Restablece las propiedades de configuración de la aplicación del control a sus valores predeterminados.

SaveComponentSettings()

Conserva las propiedades de configuración de la aplicación del control.

Se aplica a

Consulte también