Freigeben über


Registry Klasse

Definition

Stellt RegistryKey-Objekte, die die Stammschlüssel in der Windows-Registrierung darstellen, sowie static-Methoden für den Zugriff auf Schlüssel-/-Wert-Paare bereit.

public ref class Registry abstract sealed
public ref class Registry sealed
public static class Registry
public sealed class Registry
[System.Runtime.InteropServices.ComVisible(true)]
public static class Registry
type Registry = class
[<System.Runtime.InteropServices.ComVisible(true)>]
type Registry = class
Public Class Registry
Public NotInheritable Class Registry
Vererbung
Registry
Attribute

Hinweise

Weitere Informationen zu dieser API finden Sie unter Microsoft.Win32.Registry-Klasse.

Felder

ClassesRoot

Definiert die Typen (oder Klassen) von Dokumenten und die diesen Typen zugeordneten Eigenschaften. Dieses Feld liest den Basisschlüssel HKEY_CLASSES_ROOT der Windows-Registrierung.

CurrentConfig

Enthält benutzerunabhängige Konfigurationsinformationen über die Hardware. Dieses Feld liest den Basisschlüssel HKEY_CURRENT_CONFIG der Windows-Registrierung.

CurrentUser

Enthält Informationen über die Einstellungen des aktuellen Benutzers. Dieses Feld liest den Basisschlüssel HKEY_CURRENT_USER der Windows-Registrierung.

DynData
Veraltet.

Speichert dynamische Registrierungsdaten. Dieses Feld liest den Basisschlüssel HKEY_DYN_DATA der Windows-Registrierung.

LocalMachine

Speichert die Konfigurationsinformationen für den lokalen Computer. Dieses Feld liest den Basisschlüssel HKEY_LOCAL_MACHINE der Windows-Registrierung.

PerformanceData

Enthält Informationen zur Leistung für Softwarekomponenten. Dieses Feld liest den Basisschlüssel HKEY_PERFORMANCE_DATA der Windows-Registrierung.

Users

Enthält Informationen über die Standardkonfiguration des Benutzer. Dieses Feld liest den Basisschlüssel HKEY_USERS der Windows-Registrierung.

Methoden

GetValue(String, String, Object)

Ruft den Wert ab, der dem angegebenen Namen im angegebenen Registrierungsschlüssel zugeordnet ist. Wenn der Name im angegebenen Schlüssel nicht gefunden wird, wird ein von Ihnen bereitgestellter Standardwert zurückgegeben, oder null, wenn der angegebene Schlüssel nicht vorhanden ist.

SetValue(String, String, Object)

Legt das angegebene Name-/Wert-Paar für den angegebenen Registrierungsschlüssel fest. Wenn der angegebene Schlüssel nicht vorhanden ist, wird er erstellt.

SetValue(String, String, Object, RegistryValueKind)

Legt unter Verwendung des angegebenen Registrierungsdatentyps das Name-/Wert-Paar für den angegebenen Registrierungsschlüssel fest. Wenn der angegebene Schlüssel nicht vorhanden ist, wird er erstellt.

Gilt für:

Weitere Informationen