RegistryProxy.LocalMachine Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt einen RegistryKey Typ zurück, der Zugriff auf 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
Eigenschaftswert
Beispiele
In diesem Beispiel wird der Unterschlüssel Software\MyCompany\Preferences geöffnet und der Wert FontColor auf "red".
My.Computer.Registry.LocalMachine.OpenSubKey(
"Software\MyCompany\Preferences", True)
My.Computer.Registry.LocalMachine.SetValue("FontColor", "red")
Hinweise
HKEY_LOCAL_MACHINE wird in der Regel verwendet, um Einstellungen zu speichern, die von Benutzer zu Benutzer in Windows nicht variieren. Alle Benutzer des Computers teilen diesen Schlüssel. Die fünf Unterschlüssel (Hardware, SAM, Security, Softwareund System) enthalten Konfigurationsdaten für den lokalen Computer.
Die RegistryPermission Klasse, die System.Security.Permissions sich im Namespace befindet, steuert den Zugriff auf Registrierungsvariablen. Registrierungsvariablen sollten nicht an Speicherspeicherorten gespeichert werden, an denen Code ohne RegistryPermission Zugriff darauf zugreifen kann. Ebenso gewähren Sie bei der Erteilung von Berechtigungen die wenigsten Berechtigungen, die erforderlich sind, um den Auftrag zu erledigen.
Registrierungsberechtigungszugriffswerte werden durch die RegistryPermissionAccess Enumeration definiert. In der folgenden Tabelle sind die Mitglieder aufgeführt.
| Wert | BESCHREIBUNG |
|---|---|
| AllAccess | Erstellen, Lesen und Schreiben des Zugriffs auf Registrierungsvariablen. |
| Erstellen | Zugriff auf Registrierungsvariablen erstellen. |
| NoAccess | Kein Zugriff auf Registrierungsvariablen. |
| Lesen Sie | Lesezugriff auf Registrierungsvariablen. |
| Schreiben | Schreibzugriff auf Registrierungsvariablen. |
In der folgenden Tabelle sind Beispiele für Aufgaben aufgeführt, die das My.Computer.Registry Objekt betreffen.
| To | Siehe |
|---|---|
| Erstellen eines Registrierungsschlüssels und Festlegen des Werts | Vorgehensweise: Erstellen eines Registrierungsschlüssels und Festlegen des zugehörigen Werts |
| Löschen eines Registrierungsschlüssels | Vorgehensweise: Löschen eines Registrierungsschlüssels |
| Lesen eines Werts aus einem Registrierungsschlüssel | Vorgehensweise: Lesen eines Werts aus einem Registrierungsschlüssel |