RegistryProxy.LocalMachine Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Returnerar en RegistryKey typ som ger åtkomst till HKEY_LOCAL_MACHINE.
public:
property Microsoft::Win32::RegistryKey ^ LocalMachine { Microsoft::Win32::RegistryKey ^ get(); };
public Microsoft.Win32.RegistryKey LocalMachine { get; }
member this.LocalMachine : Microsoft.Win32.RegistryKey
Public ReadOnly Property LocalMachine As RegistryKey
Egenskapsvärde
Exempel
Det här exemplet öppnar undernyckeln Software\MyCompany\Preferences och anger värdet FontColor till "red".
My.Computer.Registry.LocalMachine.OpenSubKey(
"Software\MyCompany\Preferences", True)
My.Computer.Registry.LocalMachine.SetValue("FontColor", "red")
Kommentarer
HKEY_LOCAL_MACHINE används vanligtvis för att lagra inställningar som inte varierar från användare till användare i Windows. Alla användare av datorn delar den här nyckeln. Dess fem undernycklar (Hardware, SAM, Security, Softwareoch System) innehåller konfigurationsdata för den lokala datorn.
Klassen RegistryPermission , som finns i System.Security.Permissions namnområdet, styr åtkomsten till registervariabler. Registervariabler bör inte lagras på minnesplatser där kod utan RegistryPermission kan komma åt dem. När du beviljar behörigheter beviljar du på samma sätt de minsta behörigheter som krävs för att få jobbet gjort.
Åtkomstvärden för registerbehörighet definieras av RegistryPermissionAccess uppräkningen. Följande tabell beskriver dess medlemmar.
| Value | Description |
|---|---|
| AllAccess | Skapa, läsa och skriva åtkomst till registervariabler. |
| Create | Skapa åtkomst till registervariabler. |
| NoAccess | Ingen åtkomst till registervariabler. |
| Read | Läsbehörighet till registervariabler. |
| Skriv | Skrivåtkomst till registervariabler. |
I följande tabell visas exempel på uppgifter som involverar My.Computer.Registry objektet.
| Till | Se |
|---|---|
| Skapa en registernyckel och ange dess värde | Gör så här: Skapa en registernyckel och ange dess värde |
| Ta bort en registernyckel | Gör så här: Ta bort en registernyckel |
| Läsa ett värde från en registernyckel | Anvisningar: Läsa ett värde från en registernyckel |