RegistryProxy.ClassesRoot Eigenschap

Definitie

Hiermee wordt een RegistryKey type geretourneerd dat toegang biedt tot HKEY_CLASSES_ROOT.

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

Waarde van eigenschap

RegistryKey

Voorbeelden

In dit voorbeeld worden de namen van de subsleutels voor de ClassesRoot registersleutel opgehaald en toegevoegd aan ListBox1.

Dim keyList As System.Collections.IEnumerable
keyList = My.Computer.Registry.ClassesRoot.GetSubKeyNames()
For Each keyName As String In keyList
    ListBox1.Items.Add(keyName)
Next

Voor dit voorbeeld moet u een ListBox naam ListBox1 in uw project hebben.

Opmerkingen

HKEY_CLASSES_ROOT wordt voornamelijk gebruikt voor het opslaan van informatie over bestandskoppelingen in Windows.

De RegistryPermission klasse, die zich in de System.Security.Permissions naamruimte bevindt, beheert de toegang tot registervariabelen. Registervariabelen mogen niet worden opgeslagen op geheugenlocaties waar code geen RegistryPermission toegang heeft tot deze variabelen. Wanneer u machtigingen verleent, verleent u ook alleen die bevoegdheden die nodig zijn om de taak uit te voeren.

Toegangswaarden voor registermachtigingen worden gedefinieerd door de RegistryPermissionAccess opsomming. In de volgende tabel worden de leden ervan weergegeven.

Value Description
AllAccess Maak, lees- en schrijftoegang tot registervariabelen.
Create Maak toegang tot registervariabelen.
NoAccess Geen toegang tot registervariabelen.
Read Leestoegang tot registervariabelen.
Write Schrijftoegang tot registervariabelen.

De volgende tabel bevat voorbeelden van taken die betrekking hebben op het My.Computer.Registry object.

Tot Zien!
Een registersleutel maken en de bijbehorende waarde instellen Procedure: Een registersleutel maken en de bijbehorende waarde instellen
Een registersleutel verwijderen Procedure: Een registersleutel verwijderen
Een waarde van een registersleutel lezen Procedure: Een waarde lezen uit een registersleutel

Van toepassing op

Zie ook