My.Computer.Registry.CurrentUser (Propiedad)
Actualización: noviembre 2007
Devuelve un tipo RegistryKey que proporciona acceso a HKEY_CURRENT_USER.
' Usage
Dim value As Microsoft.Win32.RegistryKey = My.Computer.Registry.CurrentUser
' Declaration
Public ReadOnly Property CurrentUser As Microsoft.Win32.RegistryKey
Valor devuelto
Comentarios
El objeto My.Computer.Registry proporciona métodos y propiedades por trabajar con las claves del Registro. Vea My.Computer.Registry (Objeto) para obtener más información.
HKEY_CURRENT_USER se utiliza principalmente para almacenar la configuración por usuario, como colores y fuentes, en Windows. La clave varía según el usuario.
La clase RegistryPermission que está en el espacio de nombres System.Security.Permissions controla el acceso a las variables de Registro. No deben almacenarse variables de Registro en ubicaciones de memoria donde pueda obtener acceso el código sin RegistryPermission. Asimismo, cuando se conceden permisos, se conceden los privilegios mínimos necesarios para realizar el trabajo.
La enumeración RegistryPermissionAccess define los valores de acceso de permiso del Registro. La siguiente tabla proporciona detalles de sus miembros.
Valor |
Descripción |
---|---|
AllAccess |
Acceso de creación, lectura y escritura para las variables del Registro. |
Create |
Acceso de creación para las variables del Registro. |
NoAccess |
No se dispone de acceso para las variables del Registro. |
Read |
Acceso de lectura para las variables del Registro. |
Write |
Acceso de escritura para las variables del Registro. |
Tareas
La tabla siguiente muestra ejemplos de tareas que implican al objeto My.Computer.Registry.
Para |
Vea |
---|---|
Crear una clave del Registro |
Cómo: Crear una clave del Registro y establecer sus valores en Visual Basic |
Eliminar una clave del Registro |
|
Determinar si un valor existe en una clave del Registro |
Cómo: Determinar si existe un valor en una clave del Registro en Visual Basic |
Leer un valor de una clave del Registro |
Cómo: Leer un valor a partir de una clave del Registro en Visual Basic |
Establecer un valor en una clave del Registro |
Cómo: Establecer los valores de las claves del Registro en Visual Basic |
Ejemplo
Este ejemplo elimina la subclave Software\MyCompany\Preferences\UserData.
My.Computer.Registry.CurrentUser.DeleteSubKey _
("Software\MyCompany\Preferences\UserData")
Requisitos
Espacio de nombres:Microsoft.VisualBasic.MyServices
Clase:RegistryProxy (proporciona acceso a Registry)
**Ensamblado:**Visual Basic Runtime Library (en Microsoft.VisualBasic.dll)
Permisos
No se requiere ningún permiso.
Vea también
Tareas
Solución de problemas: Manipulación del Registro
Conceptos
Tareas habituales del Registro
Leer y escribir en el Registro con Mi