Registry Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Fornece objetos RegistryKey que representam as chaves raiz no Registro do Windows e os métodos static
para acessar os pares chave/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
- Herança
-
Registry
- Atributos
Comentários
Para obter mais informações sobre essa API, consulte Classe Microsoft.Win32.Registry.
Campos
ClassesRoot |
Define os tipos (ou classes) de documentos e as propriedades associadas a esses tipos. Este campo lê a chave base do Registro HKEY_CLASSES_ROOT do Windows. |
CurrentConfig |
Contém informações de configuração relacionadas ao hardware que não é específico do usuário. Este campo lê a chave base HKEY_CURRENT_CONFIG do Registro do Windows. |
CurrentUser |
Contém informações sobre as preferências do usuário atual. Este campo lê a chave base de Registro HKEY_CURRENT_USER do Windows. |
DynData |
Obsoleto.
Contém dados dinâmicos do Registro. Este campo lê a chave base HKEY_DYN_DATA do Registro do Windows. |
LocalMachine |
Contém os dados de configuração para o computador local. Este campo lê a chave de base de Registro HKEY_LOCAL_MACHINE do Windows. |
PerformanceData |
Contém informações de desempenho de componentes de software. Esse campo lê a chave base do Registro HKEY_PERFORMANCE_DATA do Windows. |
Users |
Contém informações sobre a configuração de usuário padrão. Este campo lê a chave base do Registro do Windows HKEY_USERS. |
Métodos
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 que você fornecer, ou |
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. |
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. |