RegistryProxy.LocalMachine Propriedade
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.
Retorna um RegistryKey tipo, que fornece acesso a HKEY_LOCAL_MACHINE.
public:
property Microsoft::Win32::RegistryKey ^ LocalMachine { Microsoft::Win32::RegistryKey ^ get(); };
public Microsoft.Win32.RegistryKey LocalMachine { get; }
member this.LocalMachine : Microsoft.Win32.RegistryKey
Public ReadOnly Property LocalMachine As RegistryKey
Valor da propriedade
Exemplos
Este exemplo abre a subchave Software\MyCompany\Preferences e define o valor FontColor como "red".
My.Computer.Registry.LocalMachine.OpenSubKey(
"Software\MyCompany\Preferences", True)
My.Computer.Registry.LocalMachine.SetValue("FontColor", "red")
Comentários
HKEY_LOCAL_MACHINE geralmente é usado para armazenar configurações que não variam de usuário para usuário em Windows. Todos os usuários do computador compartilham essa chave. Suas cinco subchaves (Hardware, , , SecuritySoftwaree System) contêm dados de configuração para o computador SAMlocal.
A RegistryPermission classe, que está no namespace, controla o System.Security.Permissions acesso a variáveis do Registro. As variáveis do Registro não devem ser armazenadas em locais de memória em que o código sem RegistryPermission poder acessá-las. Da mesma forma, ao conceder permissões, conceda o menor número de privilégios necessários para fazer o trabalho.
Os valores de acesso à permissão do Registro são definidos pela RegistryPermissionAccess enumeração. A tabela a seguir detalha seus membros.
| Valor | Descrição |
|---|---|
| Allaccess | Criar, ler e gravar acesso a variáveis do Registro. |
| Create | Crie acesso a variáveis do Registro. |
| NoAccess | Não há acesso a variáveis do Registro. |
| Leitura | Ler o acesso a variáveis do Registro. |
| Escrever | Gravar acesso a variáveis do Registro. |
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 um valor de uma chave do Registro | Como ler um valor de uma chave do Registro |