Compartilhar via


RegistryProxy Classe

Definição

Fornece propriedades e métodos para manipular o Registro.

public ref class RegistryProxy
public class RegistryProxy
type RegistryProxy = class
Public Class RegistryProxy
Herança
RegistryProxy

Exemplos

Este exemplo lê o valor Name de HKEY_CURRENT_USER\Software\MyApp e o exibe em uma caixa de mensagem.

Dim readValue As Object
readValue = My.Computer.Registry.GetValue(
  "HKEY_CURRENT_USER\Software\MyApp", "Name", Nothing)
MsgBox("The value is " & CStr(readValue))

Comentários

Para usar essas propriedades, você deve ter permissão de Leitura e Gravação da RegistryPermissionAccess enumeração . Qualquer código em execução com confiança total (sob a política de segurança padrão, esse é qualquer código instalado no disco rígido local do usuário) tem as permissões necessárias para acessar o registro. Para obter mais informações, consulte a classe RegistryPermission.

A tabela a seguir lista exemplos de tarefas envolvendo o objeto My.Computer.Registry.

Para Consulte
Criar uma chave do Registro e definir seu valor Como: Criar uma chave do Registro e definir seu valor
Excluir uma chave do Registro Como: Excluir uma Chave do Registro
Ler dados do registro Como: ler um valor de uma chave do Registro

Propriedades

ClassesRoot

Retorna um tipo RegistryKey que fornece acesso a HKEY_CLASSES_ROOT.

CurrentConfig

Retorna um tipo RegistryKey que fornece acesso a HKEY_CURRENT_CONFIG.

CurrentUser

Retorna um tipo RegistryKey que fornece acesso a HKEY_CURRENT_USER.

DynData
Obsoleto.

Retorna um tipo RegistryKey que fornece acesso a HKEY_DYNDATA.

LocalMachine

Retorna um tipo RegistryKey que fornece acesso a HKEY_LOCAL_MACHINE.

PerformanceData

Retorna um tipo RegistryKey que fornece acesso a HKEY_PERFORMANCE_DATA.

Users

Retorna um tipo RegistryKey que fornece acesso a HKEY_USERS.

Métodos

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
GetValue(String, String, Object)

Obtém um valor de uma chave do Registro.

MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
SetValue(String, String, Object)

Grava um valor em uma chave do Registro.

SetValue(String, String, Object, RegistryValueKind)

Grava um valor em uma chave do Registro.

ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a

Confira também