Partilhar via


RegistryProxy.ClassesRoot Propriedade

Definição

Retorna um tipo RegistryKey que fornece acesso a HKEY_CLASSES_ROOT.

public:
 property Microsoft::Win32::RegistryKey ^ ClassesRoot { Microsoft::Win32::RegistryKey ^ get(); };
public Microsoft.Win32.RegistryKey ClassesRoot { get; }
member this.ClassesRoot : Microsoft.Win32.RegistryKey
Public ReadOnly Property ClassesRoot As RegistryKey

Valor da propriedade

RegistryKey

Exemplos

Este exemplo obtém os nomes das subchaves da chave do Registro e os ClassesRoot adiciona a ListBox1.

Dim keyList As System.Collections.IEnumerable
keyList = My.Computer.Registry.ClassesRoot.GetSubKeyNames()
For Each keyName As String In keyList
    ListBox1.Items.Add(keyName)
Next

Este exemplo exige que você tenha um ListBox nome ListBox1 em seu projeto.

Comentários

HKEY_CLASSES_ROOT é usado principalmente para armazenar informações sobre associações de arquivos no Windows.

A RegistryPermission classe , que está no namespace, controla o System.Security.Permissions acesso a variáveis do Registro. As variáveis de Registro não devem ser armazenadas em locais de memória em que o código sem RegistryPermission possa acessá-los. Da mesma forma, ao conceder permissões, conceda apenas esses privilégios necessários para fazer o trabalho.

Os valores de acesso de permissão ao Registro são definidos pela enumeração RegistryPermissionAccess. A tabela a seguir detalha seus membros.

Valor Descrição
Allaccess Criar, ler e gravar acesso a variáveis do Registro.
Criar Crie o acesso a variáveis de Registro.
NoAccess Sem acesso a variáveis de Registro.
Ler Acesso de leitura a variáveis de Registro.
Gravar Acesso de gravação a variáveis de Registro.

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 um valor de uma chave do Registro Como: ler um valor de uma chave do Registro

Aplica-se a

Confira também