Comparteix a través de


RegistryProxy.ClassesRoot Propiedad

Definición

Devuelve un tipo de RegistryKey que proporciona acceso a HKEY_CLASSES_ROOT.

public:
 property Microsoft::Win32::RegistryKey ^ ClassesRoot { Microsoft::Win32::RegistryKey ^ get(); };
public Microsoft.Win32.RegistryKey ClassesRoot { get; }
member this.ClassesRoot : Microsoft.Win32.RegistryKey
Public ReadOnly Property ClassesRoot As RegistryKey

Valor de propiedad

RegistryKey

Ejemplos

En este ejemplo se obtienen los nombres de las subclaves de la clave del ClassesRoot Registro y se agregan a ListBox1.

Dim keyList As System.Collections.IEnumerable
keyList = My.Computer.Registry.ClassesRoot.GetSubKeyNames()
For Each keyName As String In keyList
    ListBox1.Items.Add(keyName)
Next

En este ejemplo se requiere que tenga un ListBox nombre ListBox1 en el proyecto.

Comentarios

HKEY_CLASSES_ROOT se usa principalmente para almacenar información sobre asociaciones de archivos en Windows.

La RegistryPermission clase , que se encuentra en el espacio de nombres , controla el System.Security.Permissions acceso a las variables del Registro. No deben almacenarse variables de Registro en ubicaciones de memoria donde pueda obtener acceso el código sin RegistryPermission. Del mismo modo, al conceder permisos, conceda solo esos privilegios necesarios para realizar el trabajo.

Los valores de acceso de permiso del Registro se definen mediante la enumeración RegistryPermissionAccess. En la tabla siguiente se detallan sus miembros.

Value Descripción
AllAccess Cree, lea y escriba el acceso a las variables del Registro.
Crear Acceso de creación para las variables del Registro.
NoAccess Sin acceso a las variables del Registro.
Leer Acceso de lectura a las variables del Registro.
Escritura Acceso de escritura a las variables del Registro.

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

En Vea
Creación de una clave del Registro y establecimiento de su valor Procedimiento para crear una clave del Registro y establecer su valor
Eliminar una clave de registro Procedimiento para eliminar una clave del Registro
Lectura de un valor de una clave del Registro Procedimiento para leer un valor en una clave del Registro

Se aplica a

Consulte también