Compartir a través de


Registry Clase

Definición

Proporciona objetos RegistryKey, que representan las claves principales del Registro de Windows, así como métodos static para obtener acceso a los pares de clave y valor.

public ref class Registry abstract sealed
public ref class Registry sealed
public static class Registry
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 Class Registry
Public NotInheritable Class Registry
Herencia
Registry
Atributos

Comentarios

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

Campos

ClassesRoot

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

CurrentConfig

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

CurrentUser

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

DynData
Obsoletos.

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

LocalMachine

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

PerformanceData

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

Users

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

Métodos

GetValue(String, String, Object)

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

SetValue(String, String, Object)

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

SetValue(String, String, Object, RegistryValueKind)

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

Se aplica a

Consulte también