Registry Класс

Определение

Предоставляет объекты RegistryKey, представляющие корневые ключи в реестре Windows и методы static для доступа к парам "ключ-значение".

public ref class Registry sealed
public ref class Registry abstract sealed
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 NotInheritable Class Registry
Public Class Registry
Наследование
Registry
Атрибуты

Комментарии

Дополнительные сведения об этом API см. в разделе Microsoft. Класс Win32.Registry.

Поля

Имя Описание
ClassesRoot

Определяет типы документов и свойства, связанные с этими типами. Это поле считывает базовый раздел реестра Windows HKEY_CLASSES_ROOT.

CurrentConfig

Содержит сведения о конфигурации, относящиеся к оборудованию, которое не относится к пользователю. Это поле считывает базовый раздел реестра Windows HKEY_CURRENT_CONFIG.

CurrentUser

Содержит сведения о текущих предпочтениях пользователя. Это поле считывает базовый раздел HKEY_CURRENT_USER реестра Windows.

DynData
Устаревшие..

Содержит динамические данные реестра. Это поле считывает базовый раздел реестра HKEY_DYN_DATA Windows.

LocalMachine

Содержит данные конфигурации для локального компьютера. Это поле считывает HKEY_LOCAL_MACHINE базовый раздел реестра Windows.

PerformanceData

Содержит сведения о производительности компонентов программного обеспечения. Это поле считывает базовый раздел реестра Windows HKEY_PERFORMANCE_DATA.

Users

Содержит сведения о конфигурации пользователя по умолчанию. Это поле считывает HKEY_USERS базовый раздел реестра Windows.

Методы

Имя Описание
GetValue(String, String, Object)

Извлекает значение, связанное с указанным именем, в указанном разделе реестра. Если имя не найдено в указанном ключе, возвращает указанное значение по умолчанию или null если указанный ключ не существует.

SetValue(String, String, Object, RegistryValueKind)

Задает пару имен и значений в указанном разделе реестра с помощью указанного типа данных реестра. Если указанный ключ не существует, он создается.

SetValue(String, String, Object)

Задает указанную пару name/value в указанном разделе реестра. Если указанный ключ не существует, он создается.

Применяется к

См. также раздел