Microsoft.Win32 Espaço de Nomes

Fornece dois tipos de classes: aquelas que gerem eventos gerados pelo sistema operativo e aquelas que manipulam o registo do sistema.

Classes

Name Description
CommonDialog

Uma classe base abstrata para mostrar diálogos comuns do Win32.

FileDialog

Uma classe base abstrata que encapsula funcionalidades comuns aos diálogos de ficheiros, incluindo OpenFileDialog e SaveFileDialog.

FileDialogCustomPlace

Representa uma entrada numa FileDialog lista de locais personalizada.

FileDialogCustomPlaces

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

IntranetZoneCredentialPolicy

Define uma política de credencial a ser usada para pedidos de recursos feitos usando WebRequest e as suas classes derivadas.

OpenFileDialog

Representa uma caixa de diálogo comum que permite ao utilizador especificar um nome de ficheiro para um ou mais ficheiros a abrir.

PowerModeChangedEventArgs

Fornece dados para o PowerModeChanged evento.

Registry

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

RegistryKey

Representa um nó ao nível da chave no registo do Windows. Esta classe é um encapsulamento de registo.

SaveFileDialog

Representa um diálogo comum que permite ao utilizador especificar um nome de ficheiro para guardar um ficheiro como. SaveFileDialog não pode ser usado por uma aplicação que está a ser executada sob trust parcial.

SessionEndedEventArgs

Fornece dados para o SessionEnded evento.

SessionEndingEventArgs

Fornece dados para o SessionEnding evento.

SessionSwitchEventArgs

Fornece dados para o SessionSwitch evento.

SystemEvents

Dá acesso às notificações de eventos do sistema. Esta classe não pode ser herdada.

TimerElapsedEventArgs

Fornece dados para o TimerElapsed evento.

UserPreferenceChangedEventArgs

Fornece dados para o UserPreferenceChanged evento.

UserPreferenceChangingEventArgs

Fornece dados para o UserPreferenceChanging evento.

Enumerações

Name Description
PowerModes

Define identificadores para eventos de modo de energia reportados pelo sistema operativo.

RegistryHive

Representa os valores possíveis para um nó de topo numa máquina estrangeira.

RegistryKeyPermissionCheck

Especifica se são realizadas verificações de segurança ao abrir chaves de registo e aceder aos seus pares nome/valor.

RegistryOptions

Especifica opções a usar ao criar uma chave de registo.

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 comportamento opcional ao recuperar pares nome/valor de uma chave de registo.

RegistryView

Especifica qual a vista do registo a direcionar num sistema operativo de 64 bits.

SessionEndReasons

Define identificadores que representam como a sessão de login atual está a terminar.

SessionSwitchReason

Define identificadores usados para representar o tipo de evento de mudança de sessão.

UserPreferenceCategory

Define identificadores que representam categorias de preferências do utilizador.

Delegados

Name Description
PowerModeChangedEventHandler

Representa o método que irá gerir o PowerModeChanged evento.

SessionEndedEventHandler

Representa o método que irá gerir o SessionEnded evento.

SessionEndingEventHandler

Representa o método que irá gerir o SessionEnding evento do sistema operativo.

SessionSwitchEventHandler

Representa o método que irá gerir o SessionSwitch evento.

TimerElapsedEventHandler

Representa o método que irá gerir o TimerElapsed evento.

UserPreferenceChangedEventHandler

Representa o método que irá gerir o UserPreferenceChanged evento.

UserPreferenceChangingEventHandler

Representa o método que irá gerir o UserPreferenceChanging evento.