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 tipo RegistryKey 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 no Windows. Todos os usuários do computador compartilham essa chave. Suas cinco subchaves (Hardware
, , Security
SAM
, Software
e System
) contêm dados de configuração para o computador local.
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 o menor número de 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 |