RegistryProxy.LocalMachine Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Restituisce un tipo RegistryKey che consente di accedere 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
Valore della proprietà
Esempio
In questo esempio viene aperta la sottochiave Software\MyCompany\Preferences
e viene impostato il valore FontColor
su "red"
.
My.Computer.Registry.LocalMachine.OpenSubKey(
"Software\MyCompany\Preferences", True)
My.Computer.Registry.LocalMachine.SetValue("FontColor", "red")
Commenti
HKEY_LOCAL_MACHINE
viene in genere usato per archiviare le impostazioni che non variano da utente a utente in Windows. Tutti gli utenti del computer condividono questa chiave. Le cinque sottochiavi (Hardware
, SAM
, Security
Software
, e System
) contengono i dati di configurazione per il computer locale.
La RegistryPermission classe , che si trova nello spazio dei nomi , controlla l'accesso System.Security.Permissions alle variabili del Registro di sistema. Le variabili del Registro di sistema non devono essere memorizzate in posizioni di memoria accessibili da codice senza RegistryPermission. Analogamente, quando si concedono autorizzazioni, concedere i privilegi minimi necessari per eseguire il processo.
I valori di accesso alle autorizzazioni per il Registro di sistema sono definiti dall'enumerazione RegistryPermissionAccess. Nella tabella riportata di seguito sono illustrati i dettagli dei membri.
Valore | Descrizione |
---|---|
AllAccess | Creare, leggere e scrivere l'accesso alle variabili del Registro di sistema. |
Crea | Creare un accesso alle variabili del Registro di sistema. |
NoAccess | Nessun accesso alle variabili del Registro di sistema. |
Lettura | Accesso in lettura alle variabili del Registro di sistema. |
Scrittura | Accesso in scrittura alle variabili del Registro di sistema. |
Nella tabella seguente sono elencati esempi di attività che coinvolgono l'oggetto My.Computer.Registry
.
A | Vedere |
---|---|
Creare una chiave del Registro di sistema e impostarne il valore | Procedura: Creare una chiave del Registro di sistema e impostarne il valore |
Eliminare una chiave del Registro di sistema: | Procedura: Eliminare una chiave del Registro di sistema |
Leggere un valore da una chiave del Registro di sistema | Procedura: Leggere un valore da una chiave del Registro di sistema |