RegistryProxy.ClassesRoot Eigenschaft

Definition

Gibt einen RegistryKey Typ zurück, der HKEY_CLASSES_ROOTZugriff auf .

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

RegistryKey

Beispiele

In diesem Beispiel werden die Namen der Unterschlüssel für den ClassesRoot Registrierungsschlüssel abgerufen und der ListBox1Registrierungsschlüssel 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

In diesem Beispiel müssen Sie einen ListBox Namen ListBox1 in Ihrem Projekt haben.

Hinweise

HKEY_CLASSES_ROOT dient in erster Linie zum Speichern von Informationen zu Dateizuordnungen in Windows.

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 beim Erteilen von Berechtigungen nur diese 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

Gilt für:

Weitere Informationen