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 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 |
| 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. |