Microsoft.Win32 Namespace

El espacio de nombres Microsoft.Win32 proporciona dos tipos de clases: las que controlan los eventos generados por el sistema operativo y las que manipulan el Registro del sistema. 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.

Clases

CommonDialog

Clase base abstracta para mostrar cuadros de diálogo Win32 comunes.An abstract base class for displaying common Win32 dialogs.

FileDialog

Clase base abstracta que encapsula la funcionalidad común a los cuadros de diálogo de archivo, incluidos OpenFileDialog y SaveFileDialog.An abstract base class that encapsulates functionality that is common to file dialogs, including OpenFileDialog and SaveFileDialog.

FileDialogCustomPlace

Representa una entrada de una lista de ubicaciones personalizadas de FileDialog.Represents an entry in a FileDialog custom place list.

FileDialogCustomPlaces

Define las carpetas conocidas de las ubicaciones personalizadas en los cuadros de diálogo de archivo.Defines the known folders for custom places in file dialog boxes.

IntranetZoneCredentialPolicy

Define la directiva de credenciales que se va a utilizar para las solicitudes de recursos realizadas a través de WebRequest y sus clases derivadas.Defines a credential policy to be used for resource requests that are made using WebRequest and its derived classes.

OpenFileDialog

Representa un cuadro de diálogo común que permite al usuario especificar un nombre de archivo para uno o varios archivos para abrirlos.Represents a common dialog box that allows a user to specify a filename for one or more files to open.

PowerModeChangedEventArgs

Proporciona datos para el evento PowerModeChanged.Provides data for the PowerModeChanged event.

Registry

Proporciona objetos RegistryKey, que representan las claves principales del Registro de Windows, así como métodos static para obtener acceso a los pares de clave y valor.Provides RegistryKey objects that represent the root keys in the Windows registry, and static methods to access key/value pairs.

RegistryAclExtensions
RegistryKey

Representa un nodo de nivel de clave en el Registro de Windows.Represents a key-level node in the Windows registry. Esta clase es una encapsulación del Registro.This class is a registry encapsulation.

SaveFileDialog

Representa un cuadro de diálogo común que permite al usuario especificar un nombre de archivo para guardar un archivo como.Represents a common dialog that allows the user to specify a filename to save a file as. SaveFileDialog no se puede usar una aplicación que se está ejecutando bajo confianza parcial.SaveFileDialog cannot be used by an application that is executing under partial trust.

SessionEndedEventArgs

Proporciona datos para el evento SessionEnded.Provides data for the SessionEnded event.

SessionEndingEventArgs

Proporciona datos para el evento SessionEnding.Provides data for the SessionEnding event.

SessionSwitchEventArgs

Proporciona datos para el evento SessionSwitch.Provides data for the SessionSwitch event.

SystemEvents

Proporciona acceso a notificaciones de eventos del sistema.Provides access to system event notifications. Esta clase no puede heredarse.This class cannot be inherited.

TimerElapsedEventArgs

Proporciona datos para el evento TimerElapsed.Provides data for the TimerElapsed event.

UserPreferenceChangedEventArgs

Proporciona datos para el evento UserPreferenceChanged.Provides data for the UserPreferenceChanged event.

UserPreferenceChangingEventArgs

Proporciona datos para el evento UserPreferenceChanging.Provides data for the UserPreferenceChanging event.

Enumeraciones

PowerModes

Define los identificadores de los eventos de modo de alimentación notificados por el sistema operativo.Defines identifiers for power mode events reported by the operating system.

RegistryHive

Representa los posibles valores de un nodo de nivel superior en un equipo externo.Represents the possible values for a top-level node on a foreign machine.

RegistryKeyPermissionCheck

Especifica si se deben realizar comprobaciones de seguridad al abrir las claves del Registro y al tener acceso a sus pares de nombre y valor.Specifies whether security checks are performed when opening registry keys and accessing their name/value pairs.

RegistryOptions

Especifica las opciones que se usarán al crear una clave del Registro.Specifies options to use when creating a registry key.

RegistryValueKind

Especifica los tipos de datos que se deben utilizar para almacenar valores en el Registro, o identifica el tipo de datos de un valor contenido en el Registro.Specifies the data types to use when storing values in the registry, or identifies the data type of a value in the registry.

RegistryValueOptions

Especifica el comportamiento opcional cuando se recuperan pares de nombre y valor de una clave del Registro.Specifies optional behavior when retrieving name/value pairs from a registry key.

RegistryView

Especifica la vista del Registro que será el destino en un sistema operativo de 64 bits.Specifies which registry view to target on a 64-bit operating system.

SessionEndReasons

Define identificadores que representan cómo finaliza el inicio de sesión actualDefines identifiers that represent how the current logon session is ending.

SessionSwitchReason

Define los identificadores utilizados para representar el tipo de evento de cambio de sesión.Defines identifiers used to represent the type of a session switch event.

UserPreferenceCategory

Define identificadores que representan categorías de preferencias del usuario.Defines identifiers that represent categories of user preferences.

Delegados

PowerModeChangedEventHandler

Representa el método que controlará el evento PowerModeChanged.Represents the method that will handle the PowerModeChanged event.

SessionEndedEventHandler

Representa el método que controlará el evento SessionEnded.Represents the method that will handle the SessionEnded event.

SessionEndingEventHandler

Representa el método que controlará el evento SessionEnding desde el sistema operativo.Represents the method that will handle the SessionEnding event from the operating system.

SessionSwitchEventHandler

Representa el método que controlará el evento SessionSwitch.Represents the method that will handle the SessionSwitch event.

TimerElapsedEventHandler

Representa el método que controlará el evento TimerElapsed.Represents the method that will handle the TimerElapsed event.

UserPreferenceChangedEventHandler

Representa el método que controlará el evento UserPreferenceChanged.Represents the method that will handle the UserPreferenceChanged event.

UserPreferenceChangingEventHandler

Representa el método que controlará el evento UserPreferenceChanging.Represents the method that will handle the UserPreferenceChanging event.