RegistryProxy.CurrentUser 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
返回一个 RegistryKey 类型,该类型提供对 HKEY_CURRENT_USER. 的访问权限。
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
属性值
示例
此示例删除子项 Software\MyCompany\Preferences\UserData。
My.Computer.Registry.CurrentUser.DeleteSubKey(
"Software\MyCompany\Preferences\UserData")
注解
HKEY_CURRENT_USER主要用于在Windows中存储每用户设置(如颜色和字体)。 密钥因用户而异。
命名空间 RegistryPermission 中的 System.Security.Permissions 类控制对注册表变量的访问。 注册表变量不应存储在代码无法访问 RegistryPermission 的内存位置。 同样,在授予权限时,授予完成作业所需的最少权限。
注册表权限访问值由 RegistryPermissionAccess 枚举定义。 下表详细介绍了其成员。
| 价值 | Description |
|---|---|
| AllAccess | 创建、读取和写入注册表变量访问权限。 |
| Create | 创建对注册表变量的访问权限。 |
| NoAccess | 无法访问注册表变量。 |
| 读取 | 读取对注册表变量的访问权限。 |
| 写入 | 对注册表变量的写入访问权限。 |
下表列出了涉及 My.Computer.Registry 该对象的任务的示例。
| 收件人 | 请参阅 |
|---|---|
| 创建注册表项并设置其值 | 如何:创建注册表项并设置其值 |
| 删除注册表项 | 如何:删除注册表项 |
| 从注册表项读取值 | 如何:从注册表项读取值 |