Microsoft.Win32 Namespace

Fornece dois tipos de classes: aquelas que manipulam eventos gerados pelo sistema operacional e aqueles que manipulam o registro do sistema.

Classes

Nome Description
CommonDialog

Uma classe base abstrata para exibir caixas de diálogo comuns do Win32.

FileDialog

Uma classe base abstrata que encapsula a funcionalidade que é comum a caixas de diálogo de arquivo, incluindo OpenFileDialog e SaveFileDialog.

FileDialogCustomPlace

Representa uma entrada em uma FileDialog lista de locais personalizada.

FileDialogCustomPlaces

Define as pastas conhecidas para locais personalizados em caixas de diálogo de arquivo.

IntranetZoneCredentialPolicy

Define uma política de credencial a ser usada para solicitações de recurso que são feitas usando WebRequest e suas classes derivadas.

OpenFileDialog

Representa uma caixa de diálogo comum que permite que um usuário especifique um nome de arquivo para abrir um ou mais arquivos.

PowerModeChangedEventArgs

Fornece dados para o evento PowerModeChanged.

Registry

Fornece RegistryKey objetos que representam as chaves raiz no registro Windows e métodos static para acessar pares chave/valor.

RegistryKey

Representa um nó de nível de chave no registro Windows. Essa classe é um encapsulamento do Registro.

SaveFileDialog

Representa uma caixa de diálogo comum que permite que o usuário especifique um nome de arquivo para salvar um arquivo como. SaveFileDialog não pode ser usado por um aplicativo que está sendo executado sob confiança parcial.

SessionEndedEventArgs

Fornece dados para o evento SessionEnded.

SessionEndingEventArgs

Fornece dados para o evento SessionEnding.

SessionSwitchEventArgs

Fornece dados para o evento SessionSwitch.

SystemEvents

Fornece acesso às notificações de eventos do sistema. Essa classe não pode ser herdada.

TimerElapsedEventArgs

Fornece dados para o evento TimerElapsed.

UserPreferenceChangedEventArgs

Fornece dados para o evento UserPreferenceChanged.

UserPreferenceChangingEventArgs

Fornece dados para o evento UserPreferenceChanging.

Enumerações

Nome Description
PowerModes

Define identificadores para eventos de modo de energia relatados pelo sistema operacional.

RegistryHive

Representa os valores possíveis para um nó de nível superior em uma máquina estrangeira.

RegistryKeyPermissionCheck

Especifica se as verificações de segurança são executadas ao abrir chaves do Registro e acessar seus pares nome/valor.

RegistryOptions

Especifica as opções a serem usadas ao criar uma chave do Registro.

RegistryValueKind

Especifica os tipos de dados a serem usados ao armazenar valores no registro ou identifica o tipo de dados de um valor no registro.

RegistryValueOptions

Especifica o comportamento opcional ao recuperar pares nome/valor de uma chave do Registro.

RegistryView

Especifica qual exibição do Registro será direcionada em um sistema operacional de 64 bits.

SessionEndReasons

Define identificadores que representam como a sessão de logon atual está sendo encerrada.

SessionSwitchReason

Define identificadores usados para representar o tipo de evento de comutador de sessão.

UserPreferenceCategory

Define identificadores que representam categorias de preferências do usuário.

Delegados

Nome Description
PowerModeChangedEventHandler

Representa o método que manipulará o PowerModeChanged evento.

SessionEndedEventHandler

Representa o método que manipulará o SessionEnded evento.

SessionEndingEventHandler

Representa o método que manipulará o SessionEnding evento do sistema operacional.

SessionSwitchEventHandler

Representa o método que manipulará o SessionSwitch evento.

TimerElapsedEventHandler

Representa o método que manipulará o TimerElapsed evento.

UserPreferenceChangedEventHandler

Representa o método que manipulará o UserPreferenceChanged evento.

UserPreferenceChangingEventHandler

Representa o método que manipulará o UserPreferenceChanging evento.