My.Settings (Objeto)

Proporciona propiedades y métodos para acceder a la configuración de la aplicación.

Comentarios

El objeto My.Settings da acceso a la configuración de la aplicación y permite almacenar y recuperar dinámicamente la configuración de propiedades y otra información de la aplicación. Para obtener más información, vea Administrar la configuración de la aplicación (.NET).

Propiedades

Las propiedades del objeto My.Settings proporcionan acceso a la configuración de la aplicación. Para agregar o quitar la configuración, use el diseñador de configuración.

Cada valor tiene Name, Type, Scope y Value, y esta configuración determina cómo aparece la propiedad para acceder a cada valor en el objeto My.Settings:

  • Name determina el nombre de la propiedad.

  • Type determina el tipo de la propiedad.

  • Scope indica si la propiedad es de solo lectura. Si el valor es Application, la propiedad es de solo lectura; si el valor es User, la propiedad es de lectura y escritura.

  • Value es el valor predeterminado de la propiedad.

Métodos

método Descripción
Reload Vuelve a cargar la configuración del usuario de los últimos valores guardados.
Save Guarda la configuración actual del usuario.

El objeto My.Settings también proporciona propiedades y métodos avanzados, heredados de la clase ApplicationSettingsBase.

Tareas

En la tabla siguiente, se enumeran ejemplos de las tareas que implican el objeto My.Settings.

En Vea
Leer la configuración de una aplicación Cómo: Leer la configuración de la aplicación en Visual Basic
Cambiar una configuración de usuario Cómo: Cambiar la configuración del usuario en Visual Basic
Conservar la configuración del usuario Cómo: Conservar la configuración del usuario en Visual Basic
Crear una cuadrícula de propiedades para la configuración del usuario Cómo: Crear cuadrículas de propiedades para la configuración del usuario en Visual Basic

Ejemplo

En este ejemplo se muestra el valor de la configuración Nickname.

Sub ShowNickname()
    MsgBox("Nickname is " & My.Settings.Nickname)
End Sub

Para que este ejemplo funcione, la aplicación debe tener una configuración Nickname de tipo String.

Consulte también