Microsoft.Win32 Пространство имен

Предоставляет два типа классов: те, которые обрабатывают события, создаваемые операционной системой, и те, которые управляют системным реестром.

Классы

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

Абстрактный базовый класс для отображения общих диалоговых окон Win32.

CommonItemDialog

Предоставляет общий базовый класс для оболочки для общих диалоговых окон OpenFile и SaveFile. Производный от CommonDialog. Этот класс не предназначен для производных от классов OpenFileDialog и SaveFileDialog.

FileDialog

Абстрактный базовый класс, который инкапсулирует функциональные возможности, общие для диалоговых окон файлов, включая OpenFileDialog и SaveFileDialog.

FileDialogCustomPlace

Представляет запись в пользовательском списке FileDialog мест.

FileDialogCustomPlaces

Определяет известные папки для пользовательских расположений в диалоговых окнах файлов.

IntranetZoneCredentialPolicy

Определяет политику учетных данных, используемую для запросов ресурсов, которые используются WebRequest и их производные классы.

OpenFileDialog

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

OpenFolderDialog

Представляет общее диалоговое окно, позволяющее пользователю открывать одну или несколько папок. Этот класс не наследуется.

PowerModeChangedEventArgs

Предоставляет данные для PowerModeChanged события.

Registry

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

RegistryAclExtensions

Предоставляет Windows статические методы расширения для управления атрибутами безопасности контроль доступа List (ACL) для разделов реестра.

RegistryKey

Представляет узел уровня ключа в реестре Windows. Этот класс является инкапсуляцией реестра.

SaveFileDialog

Представляет общее диалоговое окно, позволяющее пользователю указать имя файла для сохранения файла как. SaveFileDialog не может использоваться приложением, выполняющимся под частичным доверием.

SessionEndedEventArgs

Предоставляет данные для SessionEnded события.

SessionEndingEventArgs

Предоставляет данные для SessionEnding события.

SessionSwitchEventArgs

Предоставляет данные для SessionSwitch события.

SystemEvents

Предоставляет доступ к уведомлениям системных событий. Этот класс не наследуется.

TimerElapsedEventArgs

Предоставляет данные для TimerElapsed события.

UserPreferenceChangedEventArgs

Предоставляет данные для UserPreferenceChanged события.

UserPreferenceChangingEventArgs

Предоставляет данные для UserPreferenceChanging события.

Перечисления

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

Определяет идентификаторы событий режима питания, сообщаемых операционной системой.

RegistryHive

Представляет возможные значения узла верхнего уровня на иностранном компьютере.

RegistryKeyPermissionCheck

Указывает, выполняются ли проверки безопасности при открытии разделов реестра и доступе к парам имен и значений.

RegistryOptions

Указывает параметры, используемые при создании раздела реестра.

RegistryValueKind

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

RegistryValueOptions

Указывает необязательное поведение при получении пар name/value из раздела реестра.

RegistryView

Указывает, какое представление реестра предназначено для 64-разрядной операционной системы.

SessionEndReasons

Определяет идентификаторы, представляющие окончание текущего сеанса входа.

SessionSwitchReason

Определяет идентификаторы, используемые для представления типа события коммутатора сеанса.

UserPreferenceCategory

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

Делегаты

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

Представляет метод, который будет обрабатывать PowerModeChanged событие.

SessionEndedEventHandler

Представляет метод, который будет обрабатывать SessionEnded событие.

SessionEndingEventHandler

Представляет метод, который будет обрабатывать SessionEnding событие из операционной системы.

SessionSwitchEventHandler

Представляет метод, который будет обрабатывать SessionSwitch событие.

TimerElapsedEventHandler

Представляет метод, который будет обрабатывать TimerElapsed событие.

UserPreferenceChangedEventHandler

Представляет метод, который будет обрабатывать UserPreferenceChanged событие.

UserPreferenceChangingEventHandler

Представляет метод, который будет обрабатывать UserPreferenceChanging событие.