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

Пространство имен Microsoft.Win32 предоставляет два типа классов: те, которые обрабатывают события, вызванные операционной системой, и те, которые управляют системным реестром. The Microsoft.Win32 namespace provides two types of classes: those that handle events raised by the operating system and those that manipulate the system registry.

Классы

CommonDialog

Абстрактный базовый класс для отображения общих диалоговых окон Win32.An abstract base class for displaying common Win32 dialogs.

FileDialog

Абстрактный базовый класс, который инкапсулирует функциональные возможности, общие для диалоговых окон работы с файлами, включая OpenFileDialog и SaveFileDialog.An abstract base class that encapsulates functionality that is common to file dialogs, including OpenFileDialog and SaveFileDialog.

FileDialogCustomPlace

Представляет запись в списке пользовательских размещений FileDialog.Represents an entry in a FileDialog custom place list.

FileDialogCustomPlaces

Определяет известные папки для пользовательских размещений в диалоговых окнах открытия или сохранения файлов.Defines the known folders for custom places in file dialog boxes.

IntranetZoneCredentialPolicy

Определяет политику учетных данных, используемую для запросов, создаваемых с помощью WebRequest и соответствующих производных классов.Defines a credential policy to be used for resource requests that are made using WebRequest and its derived classes.

OpenFileDialog

Представляет общее диалоговое окно, позволяющее пользователю задать имя файла для одного или нескольких открываемых файлов.Represents a common dialog box that allows a user to specify a filename for one or more files to open.

PowerModeChangedEventArgs

Предоставляет данные для события PowerModeChanged.Provides data for the PowerModeChanged event.

Registry

Предоставляет объекты RegistryKey, представляющие корневые разделы в реестре Windows, и методы static для доступа к парам "раздел-значение".Provides RegistryKey objects that represent the root keys in the Windows registry, and static methods to access key/value pairs.

RegistryAclExtensions
RegistryKey

Представляет узел уровня раздела в реестре Windows.Represents a key-level node in the Windows registry. Этот класс является инкапсуляцией реестра.This class is a registry encapsulation.

SaveFileDialog

Представляет общее диалоговое окно, позволяющее пользователю задать имя файла, чтобы сохранить файл под другим именем.Represents a common dialog that allows the user to specify a filename to save a file as. Объект SaveFileDialog не может использоваться приложением, выполняемым с частичным доверием.SaveFileDialog cannot be used by an application that is executing under partial trust.

SessionEndedEventArgs

Предоставляет данные для события SessionEnded.Provides data for the SessionEnded event.

SessionEndingEventArgs

Предоставляет данные для события SessionEnding.Provides data for the SessionEnding event.

SessionSwitchEventArgs

Предоставляет данные для события SessionSwitch.Provides data for the SessionSwitch event.

SystemEvents

Предоставляет доступ к уведомлениям о системных событиях.Provides access to system event notifications. Этот класс не наследуется.This class cannot be inherited.

TimerElapsedEventArgs

Предоставляет данные для события TimerElapsed.Provides data for the TimerElapsed event.

UserPreferenceChangedEventArgs

Предоставляет данные для события UserPreferenceChanged.Provides data for the UserPreferenceChanged event.

UserPreferenceChangingEventArgs

Предоставляет данные для события UserPreferenceChanging.Provides data for the UserPreferenceChanging event.

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

PowerModes

Определяет идентификаторы событий режима питания, о которых сообщает операционная система.Defines identifiers for power mode events reported by the operating system.

RegistryHive

Представляет возможные значения для узла верхнего уровня на чужом компьютере.Represents the possible values for a top-level node on a foreign machine.

RegistryKeyPermissionCheck

Определяет, выполняются ли проверки безопасности при открытии разделов реестра и доступе к соответствующим парам "имя-значение".Specifies whether security checks are performed when opening registry keys and accessing their name/value pairs.

RegistryOptions

Задает параметры, которые необходимо использовать при создании раздела реестра.Specifies options to use when creating a registry key.

RegistryValueKind

Определяет типы данных, используемые для хранения значений в реестре, или задает тип данных значения в реестре.Specifies the data types to use when storing values in the registry, or identifies the data type of a value in the registry.

RegistryValueOptions

Определяет необязательное поведение при возвращении пар "имя-значение" из раздела реестра.Specifies optional behavior when retrieving name/value pairs from a registry key.

RegistryView

Задает представление реестра, которое должны быть целевым в 64-разрядных операционных системах.Specifies which registry view to target on a 64-bit operating system.

SessionEndReasons

Определяет идентификаторы, представляющие способ завершения текущего сеанса входа в систему.Defines identifiers that represent how the current logon session is ending.

SessionSwitchReason

Определяет идентификаторы, используемые для представления типа события переключения сеанса.Defines identifiers used to represent the type of a session switch event.

UserPreferenceCategory

Определяет идентификаторы, представляющие категории пользовательских параметров.Defines identifiers that represent categories of user preferences.

Делегаты

PowerModeChangedEventHandler

Представляет метод, обрабатывающий событие PowerModeChanged.Represents the method that will handle the PowerModeChanged event.

SessionEndedEventHandler

Представляет метод, обрабатывающий событие SessionEnded.Represents the method that will handle the SessionEnded event.

SessionEndingEventHandler

Представляет метод обработки события SessionEnding из операционной системы.Represents the method that will handle the SessionEnding event from the operating system.

SessionSwitchEventHandler

Представляет метод, обрабатывающий событие SessionSwitch.Represents the method that will handle the SessionSwitch event.

TimerElapsedEventHandler

Представляет метод, обрабатывающий событие TimerElapsed.Represents the method that will handle the TimerElapsed event.

UserPreferenceChangedEventHandler

Представляет метод, обрабатывающий событие UserPreferenceChanged.Represents the method that will handle the UserPreferenceChanged event.

UserPreferenceChangingEventHandler

Представляет метод, обрабатывающий событие UserPreferenceChanging.Represents the method that will handle the UserPreferenceChanging event.