RegistryProxy 类

定义

提供用于操作注册表的属性和方法。

public ref class RegistryProxy
public class RegistryProxy
type RegistryProxy = class
Public Class RegistryProxy
继承
RegistryProxy

示例

此示例从消息框中读取NameHKEY_CURRENT_USER\Software\MyApp值并将其显示在消息框中。

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 类型,该类型提供对 HKEY_CLASSES_ROOT. 的访问权限。

CurrentConfig

返回一个 RegistryKey 类型,该类型提供对 HKEY_CURRENT_CONFIG. 的访问权限。

CurrentUser

返回一个 RegistryKey 类型,该类型提供对 HKEY_CURRENT_USER. 的访问权限。

DynData
已过时.

返回一个 RegistryKey 类型,该类型提供对 HKEY_DYNDATA..

LocalMachine

返回一个 RegistryKey 类型,该类型提供对 HKEY_LOCAL_MACHINE..

PerformanceData

返回一个 RegistryKey 类型,该类型提供对 HKEY_PERFORMANCE_DATA..

Users

返回一个 RegistryKey 类型,该类型提供对 HKEY_USERS..

方法

名称 说明
Equals(Object)

确定指定的对象是否等于当前对象。

(继承自 Object)
GetHashCode()

用作默认哈希函数。

(继承自 Object)
GetType()

获取当前实例的 Type

(继承自 Object)
GetValue(String, String, Object)

从注册表项获取值。

MemberwiseClone()

创建当前 Object的浅表副本。

(继承自 Object)
SetValue(String, String, Object, RegistryValueKind)

将值写入注册表项。

SetValue(String, String, Object)

将值写入注册表项。

ToString()

返回一个表示当前对象的字符串。

(继承自 Object)

适用于

另请参阅