Registry Clase

Definición

Proporciona RegistryKey objetos que representan las claves raíz en el registro de Windows y static métodos para tener acceso a pares clave-valor.

public ref class Registry sealed
public ref class Registry abstract sealed
public sealed class Registry
[System.Runtime.InteropServices.ComVisible(true)]
public static class Registry
type Registry = class
[<System.Runtime.InteropServices.ComVisible(true)>]
type Registry = class
Public NotInheritable Class Registry
Public Class Registry
Herencia
Registry
Atributos

Comentarios

Para obtener más información sobre esta API, consulte Microsoft. Clase Win32.Registry.

Campos

Nombre Description
ClassesRoot

Define los tipos (o clases) de documentos y las propiedades asociadas a esos tipos. Este campo lee el HKEY_CLASSES_ROOT de clave base del Registro de Windows.

CurrentConfig

Contiene información de configuración relativa al hardware que no es específico del usuario. Este campo lee el HKEY_CURRENT_CONFIG de clave base del Registro de Windows.

CurrentUser

Contiene información sobre las preferencias de usuario actuales. Este campo lee el HKEY_CURRENT_USER de clave base del Registro de Windows.

DynData
Obsoletos.

Contiene datos dinámicos del Registro. Este campo lee el HKEY_DYN_DATA de clave base del Registro Windows.

LocalMachine

Contiene los datos de configuración del equipo local. Este campo lee la clave base del Registro Windows HKEY_LOCAL_MACHINE.

PerformanceData

Contiene información de rendimiento para componentes de software. Este campo lee el HKEY_PERFORMANCE_DATA Windows clave base del Registro.

Users

Contiene información sobre la configuración de usuario predeterminada. Este campo lee el HKEY_USERS de clave base del Registro Windows.

Métodos

Nombre Description
GetValue(String, String, Object)

Recupera el valor asociado al nombre especificado, en la clave del Registro especificada. Si el nombre no se encuentra en la clave especificada, devuelve un valor predeterminado que proporcione o null si la clave especificada no existe.

SetValue(String, String, Object, RegistryValueKind)

Establece el par nombre-valor en la clave del Registro especificada mediante el tipo de datos del Registro especificado. Si la clave especificada no existe, se crea.

SetValue(String, String, Object)

Establece el par nombre-valor especificado en la clave del Registro especificada. Si la clave especificada no existe, se crea.

Se aplica a

Consulte también