Udostępnij za pośrednictwem


Registry Klasa

Definicja

Udostępnia RegistryKey obiekty reprezentujące klucze główne w rejestrze systemu Windows oraz static metody uzyskiwania dostępu do par klucz/wartość.

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
Dziedziczenie
Registry
Atrybuty

Uwagi

Aby uzyskać więcej informacji na temat tego interfejsu API, zobacz Microsoft.Win32.Registry, klasa.

Pola

ClassesRoot

Definiuje typy dokumentów (lub klasy) oraz właściwości skojarzone z tymi typami. To pole odczytuje klucz podstawowy rejestru systemu Windows HKEY_CLASSES_ROOT.

CurrentConfig

Zawiera informacje o konfiguracji dotyczące sprzętu, który nie jest specyficzny dla użytkownika. To pole odczytuje klucz podstawowy rejestru systemu Windows HKEY_CURRENT_CONFIG.

CurrentUser

Zawiera informacje o bieżących preferencjach użytkownika. To pole odczytuje HKEY_CURRENT_USER klucza podstawowego rejestru systemu Windows.

DynData
Przestarzałe.

Zawiera dane rejestru dynamicznego. To pole odczytuje klucz podstawowy rejestru systemu Windows HKEY_DYN_DATA.

LocalMachine

Zawiera dane konfiguracji maszyny lokalnej. To pole odczytuje klucz podstawowy rejestru systemu Windows HKEY_LOCAL_MACHINE.

PerformanceData

Zawiera informacje o wydajności składników oprogramowania. To pole odczytuje klucz podstawowy rejestru systemu Windows HKEY_PERFORMANCE_DATA.

Users

Zawiera informacje o domyślnej konfiguracji użytkownika. To pole odczytuje klucz podstawowy rejestru systemu Windows HKEY_USERS.

Metody

GetValue(String, String, Object)

Pobiera wartość skojarzona z określoną nazwą w określonym kluczu rejestru. Jeśli nazwa nie zostanie znaleziona w określonym kluczu, zwraca podaną wartość domyślną lub null jeśli określony klucz nie istnieje.

SetValue(String, String, Object)

Ustawia określoną parę nazw/wartości w określonym kluczu rejestru. Jeśli określony klucz nie istnieje, zostanie utworzony.

SetValue(String, String, Object, RegistryValueKind)

Ustawia parę nazw/wartości w określonym kluczu rejestru przy użyciu określonego typu danych rejestru. Jeśli określony klucz nie istnieje, zostanie utworzony.

Dotyczy

Zobacz też