Udostępnij za pośrednictwem


RegistryProxy.CurrentUser Właściwość

Definicja

RegistryKey Zwraca typ, który zapewnia dostęp do HKEY_CURRENT_USERelementu .

public:
 property Microsoft::Win32::RegistryKey ^ CurrentUser { Microsoft::Win32::RegistryKey ^ get(); };
public Microsoft.Win32.RegistryKey CurrentUser { get; }
member this.CurrentUser : Microsoft.Win32.RegistryKey
Public ReadOnly Property CurrentUser As RegistryKey

Wartość właściwości

RegistryKey

Przykłady

W tym przykładzie usunięto podklucz Software\MyCompany\Preferences\UserData.

My.Computer.Registry.CurrentUser.DeleteSubKey(
  "Software\MyCompany\Preferences\UserData")

Uwagi

HKEY_CURRENT_USER służy głównie do przechowywania ustawień poszczególnych użytkowników, takich jak kolory i czcionki, w systemie Windows. Klucz różni się w zależności od użytkownika.

Klasa RegistryPermission , która znajduje się w System.Security.Permissions przestrzeni nazw, kontroluje dostęp do zmiennych rejestru. Zmienne rejestru nie powinny być przechowywane w lokalizacjach pamięci, w których kod nie RegistryPermission może uzyskiwać do nich dostępu. Podobnie podczas udzielania uprawnień przyznaj najmniejsze uprawnienia niezbędne do wykonania zadania.

Wartości dostępu do uprawnień rejestru są definiowane przez wyliczenie RegistryPermissionAccess . Poniższa tabela zawiera szczegółowe informacje o jego członkach.

Wartość Opis
Allaccess Tworzenie, odczytywanie i zapisywanie dostępu do zmiennych rejestru.
Utwórz Utwórz dostęp do zmiennych rejestru.
Noaccess Brak dostępu do zmiennych rejestru.
Read Dostęp do odczytu do zmiennych rejestru.
Write Dostęp do zapisu w zmiennych rejestru.

W poniższej tabeli wymieniono przykłady zadań obejmujących My.Computer.Registry obiekt.

Działanie Zobacz
Tworzenie klucza rejestru i ustawianie jego wartości Instrukcje: tworzenie klucza rejestru i określanie jego wartości
Usuwanie klucza rejestru Instrukcje: usuwanie klucza rejestru
Odczytywanie wartości z klucza rejestru Instrukcje: odczytywanie wartości z klucza rejestru

Dotyczy

Zobacz też