Microsoft.Win32 Namespace

L'espace de noms Microsoft.Win32 fournit deux types de classes : celles qui gèrent les événements déclenchés par le système d'exploitation et celles qui manipulent la base de registres. 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.

Classes

CommonDialog

Classe de base abstraite pour l’affichage des boîtes de dialogue Win32 communes.An abstract base class for displaying common Win32 dialogs.

FileDialog

Classe de base abstraite qui encapsule des fonctionnalités communes à des boîtes de dialogue de fichier, parmi lesquelles OpenFileDialog et SaveFileDialog.An abstract base class that encapsulates functionality that is common to file dialogs, including OpenFileDialog and SaveFileDialog.

FileDialogCustomPlace

Représente une entrée dans une liste d'emplacements personnalisés FileDialog.Represents an entry in a FileDialog custom place list.

FileDialogCustomPlaces

Définit les dossiers connus pour les emplacements personnalisés dans les boîtes de dialogue de fichier.Defines the known folders for custom places in file dialog boxes.

IntranetZoneCredentialPolicy

Définit une stratégie d'informations d'identification à utiliser pour les demandes de ressources effectuées à l'aide de WebRequest et de ses classes dérivées.Defines a credential policy to be used for resource requests that are made using WebRequest and its derived classes.

OpenFileDialog

Représente une boîte de dialogue commune qui permet à un utilisateur de spécifier un nom de fichier pour un ou plusieurs fichiers à ouvrir.Represents a common dialog box that allows a user to specify a filename for one or more files to open.

PowerModeChangedEventArgs

Fournit des données pour l'événement PowerModeChanged.Provides data for the PowerModeChanged event.

Registry

Fournit des objets RegistryKey qui représentent les clés racine du Registre Windows et des méthodes static permettant d'accéder à des paires clé/valeur.Provides RegistryKey objects that represent the root keys in the Windows registry, and static methods to access key/value pairs.

RegistryAclExtensions
RegistryKey

Représente un nœud de niveau clé dans le Registre Windows.Represents a key-level node in the Windows registry. Cette classe est une encapsulation du Registre.This class is a registry encapsulation.

SaveFileDialog

Représente une boîte de dialogue courante qui permet à l'utilisateur de spécifier un nom sous lequel enregistrer un fichier.Represents a common dialog that allows the user to specify a filename to save a file as. SaveFileDialog ne peut pas être utilisée par une application qui s'exécute en confiance partielle.SaveFileDialog cannot be used by an application that is executing under partial trust.

SessionEndedEventArgs

Fournit des données pour l'événement SessionEnded.Provides data for the SessionEnded event.

SessionEndingEventArgs

Fournit des données pour l'événement SessionEnding.Provides data for the SessionEnding event.

SessionSwitchEventArgs

Fournit des données pour l'événement SessionSwitch.Provides data for the SessionSwitch event.

SystemEvents

Fournit l'accès aux notifications d'événements système.Provides access to system event notifications. Cette classe ne peut pas être héritée.This class cannot be inherited.

TimerElapsedEventArgs

Fournit des données pour l'événement TimerElapsed.Provides data for the TimerElapsed event.

UserPreferenceChangedEventArgs

Fournit des données pour l'événement UserPreferenceChanged.Provides data for the UserPreferenceChanged event.

UserPreferenceChangingEventArgs

Fournit des données pour l'événement UserPreferenceChanging.Provides data for the UserPreferenceChanging event.

Énumérations

PowerModes

Définit des identificateurs pour les événements du mode d'alimentation signalés par le système d'exploitation.Defines identifiers for power mode events reported by the operating system.

RegistryHive

Représente les valeurs possibles pour un nœud de niveau supérieur sur un ordinateur étranger.Represents the possible values for a top-level node on a foreign machine.

RegistryKeyPermissionCheck

Spécifie si des vérifications de la sécurité sont effectuées lors de l'ouverture de clés de Registre et de l'accès à leurs paires nom/valeur.Specifies whether security checks are performed when opening registry keys and accessing their name/value pairs.

RegistryOptions

Spécifie les options à utiliser lors de la création d'une clé de Registre.Specifies options to use when creating a registry key.

RegistryValueKind

Spécifie les types de données à utiliser lors du stockage des valeurs dans le Registre ou identifie le type de données d'une valeur dans le Registre.Specifies the data types to use when storing values in the registry, or identifies the data type of a value in the registry.

RegistryValueOptions

Spécifie le comportement facultatif lors de la récupération de paires nom/valeur d'une clé de Registre.Specifies optional behavior when retrieving name/value pairs from a registry key.

RegistryView

Spécifie quel affichage de Registre cibler sur un système d'exploitation 64 bits.Specifies which registry view to target on a 64-bit operating system.

SessionEndReasons

Définit des identificateurs qui représentent la façon dont l'ouverture de session en cours se termine.Defines identifiers that represent how the current logon session is ending.

SessionSwitchReason

Définit des identificateurs utilisés pour représenter le type d'un événement de changement de session.Defines identifiers used to represent the type of a session switch event.

UserPreferenceCategory

Définit des identificateurs qui représentent des catégories de préférences de l'utilisateur.Defines identifiers that represent categories of user preferences.

Délégués

PowerModeChangedEventHandler

Représente la méthode qui gérera l'événement PowerModeChanged.Represents the method that will handle the PowerModeChanged event.

SessionEndedEventHandler

Représente la méthode qui gérera l'événement SessionEnded.Represents the method that will handle the SessionEnded event.

SessionEndingEventHandler

Représente la méthode qui gérera l'événement SessionEnding à partir du système d'exploitation.Represents the method that will handle the SessionEnding event from the operating system.

SessionSwitchEventHandler

Représente la méthode qui gérera l'événement SessionSwitch.Represents the method that will handle the SessionSwitch event.

TimerElapsedEventHandler

Représente la méthode qui gérera l'événement TimerElapsed.Represents the method that will handle the TimerElapsed event.

UserPreferenceChangedEventHandler

Représente la méthode qui gérera l'événement UserPreferenceChanged.Represents the method that will handle the UserPreferenceChanged event.

UserPreferenceChangingEventHandler

Représente la méthode qui gérera l'événement UserPreferenceChanging.Represents the method that will handle the UserPreferenceChanging event.