RegistryProxy 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
提供了用于操控注册表的属性和方法。
public ref class RegistryProxy
public class RegistryProxy
type RegistryProxy = class
Public Class RegistryProxy
- 继承
-
RegistryProxy
示例
此示例从 HKEY_CURRENT_USER\Software\MyApp
中读取值Name
并将其显示在消息框中。
Dim readValue As Object
readValue = My.Computer.Registry.GetValue(
"HKEY_CURRENT_USER\Software\MyApp", "Name", Nothing)
MsgBox("The value is " & CStr(readValue))
注解
若要使用这些属性,必须具有枚举的“读取”和“写入” RegistryPermissionAccess 权限。 在默认安全策略下以完全信任 (运行的任何代码,这是安装在用户本地硬盘驱动器上的任何代码,) 具有访问注册表所需的权限。 有关更多信息,请参见 RegistryPermission 类。
下表列出了涉及 My.Computer.Registry
对象的任务示例。
功能 | 查看 |
---|---|
创建注册表项并设置其值 | 如何:创建注册表项并设置其值 |
删除注册表项 | 如何:删除注册表项 |
从注册表读取数据 | 如何:从注册表项读取值 |
属性
ClassesRoot |
返回 RegistryKey 类型,该类型提供对 |
CurrentConfig |
返回 RegistryKey 类型,该类型提供对 |
CurrentUser |
返回 RegistryKey 类型,该类型提供对 |
DynData |
已过时.
返回 RegistryKey 类型,该类型提供对 |
LocalMachine |
返回 RegistryKey 类型,该类型提供对 |
PerformanceData |
返回 RegistryKey 类型,该类型提供对 |
Users |
返回 RegistryKey 类型,该类型提供对 |
方法
Equals(Object) |
确定指定对象是否等于当前对象。 (继承自 Object) |
GetHashCode() |
作为默认哈希函数。 (继承自 Object) |
GetType() |
获取当前实例的 Type。 (继承自 Object) |
GetValue(String, String, Object) |
从注册表项中获取值。 |
MemberwiseClone() |
创建当前 Object 的浅表副本。 (继承自 Object) |
SetValue(String, String, Object) |
向注册表项中写入值。 |
SetValue(String, String, Object, RegistryValueKind) |
向注册表项中写入值。 |
ToString() |
返回表示当前对象的字符串。 (继承自 Object) |