Registry 类

定义

提供表示 Windows 注册表中的根项的 RegistryKey 对象,并提供访问项/值对的 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

包含有关非用户特定的硬件的配置信息。 该字段读取 Windows 注册表基项 HKEY_CURRENT_CONFIG。

CurrentUser

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

DynData
已过时.

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

LocalMachine

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

PerformanceData

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

Users

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

方法

GetValue(String, String, Object)

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

SetValue(String, String, Object)

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

SetValue(String, String, Object, RegistryValueKind)

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

适用于

另请参阅