Registry 类

定义

提供 RegistryKey 对象,这些对象表示Windows注册表中的根键,以及用于访问键/值对的 static 方法。

public ref class Registry abstract sealed
public ref class Registry sealed
public static class Registry
public sealed class Registry
[System.Runtime.InteropServices.ComVisible(true)]
public static class Registry
type Registry = class
[<System.Runtime.InteropServices.ComVisible(true)>]
type Registry = class
Public Class Registry
Public NotInheritable Class Registry
继承
Registry
属性

注解

有关此 API 的详细信息,请参阅 Microsoft。Win32.Registry 类

字段

名称 说明
ClassesRoot

定义文档的类型(或类)以及与这些类型关联的属性。 此字段读取Windows注册表项HKEY_CLASSES_ROOT。

CurrentConfig

包含与不特定于用户的硬件相关的配置信息。 此字段读取HKEY_CURRENT_CONFIG Windows注册表项。

CurrentUser

包含有关当前用户首选项的信息。 此字段读取Windows注册表项HKEY_CURRENT_USER。

DynData
已过时.

包含动态注册表数据。 此字段读取Windows注册表项HKEY_DYN_DATA。

LocalMachine

包含本地计算机的配置数据。 此字段读取Windows注册表项HKEY_LOCAL_MACHINE。

PerformanceData

包含软件组件的性能信息。 此字段读取HKEY_PERFORMANCE_DATA Windows注册表项。

Users

包含有关默认用户配置的信息。 此字段读取Windows注册表项HKEY_USERS。

方法

名称 说明
GetValue(String, String, Object)

检索与指定注册表项中的指定名称关联的值。 如果在指定的键中找不到该名称,则返回提供的默认值,或者 null 指定的键不存在。

SetValue(String, String, Object, RegistryValueKind)

使用指定的注册表数据类型在指定的注册表项上设置名称/值对。 如果指定的键不存在,则会创建它。

SetValue(String, String, Object)

在指定的注册表项上设置指定的名称/值对。 如果指定的键不存在,则会创建它。

适用于

另请参阅