IPersistComponentSettings Interfaz
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Define la funcionalidad estándar para los controles o bibliotecas que almacenan y recuperan la configuración de aplicación.
public interface class IPersistComponentSettings
public interface IPersistComponentSettings
type IPersistComponentSettings = interface
Public Interface IPersistComponentSettings
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 las 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 los componentes.
Save |
Obtiene o establece un valor que indica si el control debe conservar automáticamente sus propiedades de configuración de aplicación. |
Settings |
Obtiene o establece el valor de la clave de configuración de aplicación para la instancia actual del control. |
Load |
Atribuye la configuración de aplicación del control a sus propiedades correspondientes y actualiza el estado del control. |
Reset |
Restablece los valores predeterminados de las propiedades de configuración de aplicación del control. |
Save |
Conserva las propiedades de configuración de aplicación del control. |
Producto | Versiones |
---|---|
.NET Framework | 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
Windows Desktop | 3.0, 3.1, 5, 6, 7, 8, 9 |
Comentarios de .NET
.NET es un proyecto de código abierto. Seleccione un vínculo para proporcionar comentarios: