RegistryProxy.LocalMachine 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
回傳一個 RegistryKey 類型,提供存取 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
屬性值
範例
此範例開啟子鍵 Software\MyCompany\Preferences 並將值 FontColor 設為 "red"。
My.Computer.Registry.LocalMachine.OpenSubKey(
"Software\MyCompany\Preferences", True)
My.Computer.Registry.LocalMachine.SetValue("FontColor", "red")
備註
HKEY_LOCAL_MACHINE 通常用於儲存在 Windows 中使用者間不變的設定。 所有電腦使用者共用此金鑰。 其五個子鍵(Hardware、SAMSecuritySoftwareSystem和)儲存本地機器的設定資料。
位於命名空間中的 RegistryPermission 類別 System.Security.Permissions 控制登錄變數的存取。 登錄檔變數不應儲存在沒有 RegistryPermission 程式碼存取的記憶體位置。 同樣地,授予權限時,盡量給予完成工作所需的最少權限。
登錄檔權限存取值由 RegistryPermissionAccess 列舉定義。 下表列出其成員。
| 價值觀 | Description |
|---|---|
| AllAccess | 建立、讀取及寫入登錄檔變數的存取權。 |
| Create | 建立登錄檔變數的存取權限。 |
| 無訪問 | 無法存取登錄變數。 |
| 讀取 | 讀取登錄檔變數的存取權。 |
| 書寫 | 對登錄檔變數的寫入權限。 |
下表列出涉及該 My.Computer.Registry 物件的任務範例。
| 至 | 看! |
|---|---|
| 建立登錄檔鍵並設定其值 | 如何:建立登錄檔金鑰並設定其值 |
| 刪除登錄檔金鑰 | 如何:刪除登錄機碼 |
| 讀取登錄檔金鑰的值 | 如何:從登錄檔金鑰讀取值 |