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 NameHKEY_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 total confiança (na 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 que envolvem o My.Computer.Registry objeto.

Para Veja
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

Nome Description
ClassesRoot

Retorna um RegistryKey tipo que fornece acesso a HKEY_CLASSES_ROOT.

CurrentConfig

Retorna um RegistryKey tipo que fornece acesso a HKEY_CURRENT_CONFIG.

CurrentUser

Retorna um RegistryKey tipo que fornece acesso a HKEY_CURRENT_USER.

DynData
Obsoleto.

Retorna um RegistryKey tipo, que fornece acesso a HKEY_DYNDATA.

LocalMachine

Retorna um RegistryKey tipo, que fornece acesso a HKEY_LOCAL_MACHINE.

PerformanceData

Retorna um RegistryKey tipo, que fornece acesso a HKEY_PERFORMANCE_DATA.

Users

Retorna um RegistryKey tipo, que fornece acesso a HKEY_USERS.

Métodos

Nome Description
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função hash predefinida.

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

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

Grava um valor em uma chave do Registro.

SetValue(String, String, Object)

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