Registry Classe

Definição

Fornece RegistryKey objetos que representam as chaves raiz no registro Windows e métodos static para acessar pares chave/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
Herança
Registry
Atributos

Comentários

Para obter mais informações sobre essa API, consulte Microsoft. Classe Win32.Registry.

Campos

Nome Description
ClassesRoot

Define os tipos (ou classes) de documentos e as propriedades associadas a esses tipos. Este campo lê a chave base do registro Windows HKEY_CLASSES_ROOT.

CurrentConfig

Contém informações de configuração relativas ao hardware que não é específico para o usuário. Este campo lê a chave base do registro Windows HKEY_CURRENT_CONFIG.

CurrentUser

Contém informações sobre as preferências do usuário atual. Este campo lê a chave base do registro Windows HKEY_CURRENT_USER.

DynData
Obsoleto.

Contém dados dinâmicos do Registro. Este campo lê a chave base do registro Windows HKEY_DYN_DATA.

LocalMachine

Contém os dados de configuração do computador local. Este campo lê a chave base do registro Windows HKEY_LOCAL_MACHINE.

PerformanceData

Contém informações de desempenho para componentes de software. Este campo lê a chave base do registro Windows HKEY_PERFORMANCE_DATA.

Users

Contém informações sobre a configuração de usuário padrão. Este campo lê a chave base do registro Windows HKEY_USERS.

Métodos

Nome Description
GetValue(String, String, Object)

Recupera o valor associado ao nome especificado, na chave do Registro especificada. Se o nome não for encontrado na chave especificada, retornará um valor padrão fornecido ou null se a chave especificada não existir.

SetValue(String, String, Object, RegistryValueKind)

Define o par nome/valor na chave do Registro especificada usando o tipo de dados do Registro especificado. Se a chave especificada não existir, ela será criada.

SetValue(String, String, Object)

Define o par nome/valor especificado na chave do Registro especificada. Se a chave especificada não existir, ela será criada.

Aplica-se a

Confira também