RegistryProxy.ClassesRoot 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_CLASSES_ROOT
ermöglicht.
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
Eigenschaftswert
Beispiele
In diesem Beispiel werden die Namen der Unterschlüssel für den ClassesRoot
Registrierungsschlüssel abgerufen und zu ListBox1
hinzugefügt.
Dim keyList As System.Collections.IEnumerable
keyList = My.Computer.Registry.ClassesRoot.GetSubKeyNames()
For Each keyName As String In keyList
ListBox1.Items.Add(keyName)
Next
Dieses Beispiel erfordert, dass Sie in Ihrem Projekt über einen ListBox
benannten verfügen ListBox1
.
Hinweise
HKEY_CLASSES_ROOT
wird hauptsächlich verwendet, um Informationen zu Dateizuordnungen in Windows zu speichern.
Die RegistryPermission -Klasse, die sich im Namespace befindet, steuert den System.Security.Permissions Zugriff auf Registrierungsvariablen. Registrierungsvariablen sollten nicht an Speicherorten gespeichert werden, in denen Code ohne RegistryPermission darauf zugreifen kann. Ebenso gewähren Sie beim Erteilen von Berechtigungen nur die Berechtigungen, die erforderlich sind, um den Auftrag zu erledigen.
Zugriffswerte für Registrierungsberechtigungen werden von der Enumeration RegistryPermissionAccess definiert. In der folgenden Tabelle werden die Member aufgeführt.
Wert | BESCHREIBUNG |
---|---|
AllAccess | Erstellen, Lesen und Schreiben von Zugriff auf Registrierungsvariablen. |
Erstellen | Zugriffsberechtigung für das Erstellen von Registrierungsvariablen. |
NoAccess | Kein Zugriff auf Registrierungsvariablen. |
Lesen | Zugriffsberechtigung für das Lesen von Registrierungsvariablen. |
Schreiben | Schreibzugriff auf Registrierungsvariablen. |
In der folgenden Tabelle sind Beispiele für Aufgaben aufgeführt, die das My.Computer.Registry
-Objekt betreffen.
Beschreibung | Siehe |
---|---|
Erstellen eines Registrierungsschlüssels und Festlegen des Werts | Vorgehensweise: Erstellen von Registrierungsschlüsseln und Festlegen ihrer Werte |
Löschen von Registrierungsschlüsseln | Vorgehensweise: Löschen von Registrierungsschlüsseln |
Lesen eines Werts aus einem Registrierungsschlüssel | Vorgehensweise: Lesen eines Werts aus einem Registrierungsschlüssel |