Microsoft.Win32 Namespace

Stellt zwei Arten von Klassen bereit: Klassen, die vom Betriebssystem ausgelöste Ereignisse behandeln, und Klassen, die die Systemregistrierung verändern.

Klassen

CommonDialog

Eine abstrakte Basisklasse zum Anzeigen von Win32-Standarddialogfeldern.

CommonItemDialog

Stellt eine allgemeine Basisklasse für Wrapper für die allgemeinen Dialogfelder OpenFile und SaveFile bereit. Wird von CommonDialog abgeleitet. Diese Klasse soll nicht von abgeleitet werden, außer durch die Klassen OpenFileDialog und SaveFileDialog.

FileDialog

Eine abstrakte Basisklasse, die Funktionen kapselt, die von Dateidialogfeldern gemeinsam verwendet werden, einschließlich OpenFileDialog und SaveFileDialog.

FileDialogCustomPlace

Stellt einen Eintrag in einer FileDialog-Liste mit benutzerdefinierten Speicherorten dar.

FileDialogCustomPlaces

Definiert die bekannten Ordner für benutzerdefinierte Speicherorte in Dateidialogfeldern.

IntranetZoneCredentialPolicy

Definiert eine Anmeldeinformationsrichtlinie für Ressourcenanforderungen, die mithilfe von WebRequest und den daraus abgeleiteten Klassen erstellt werden.

OpenFileDialog

Stellt ein Standarddialogfeld dar, in dem Benutzer einen Dateinamen für einen oder mehrere zu öffnende Dateien angeben können.

OpenFolderDialog

Stellt ein allgemeines Dialogfeld dar, in dem der Benutzer einen oder mehrere Ordner öffnen kann. Diese Klasse kann nicht vererbt werden.

PowerModeChangedEventArgs

Stellt Daten für das PowerModeChanged-Ereignis bereit.

Registry

Stellt RegistryKey-Objekte, die die Stammschlüssel in der Windows-Registrierung darstellen, sowie static-Methoden für den Zugriff auf Schlüssel-/-Wert-Paare bereit.

RegistryAclExtensions

Hiermit werden Windows-spezifische, statische Erweiterungsmethoden zum Bearbeiten von ACL-Sicherheitsattributen (Access Control List, Zugriffssteuerungsliste) für Registrierungsschlüssel bereitgestellt.

RegistryKey

Stellt einen Knoten auf Schlüsselebene in der Windows-Registrierung dar. Diese Klasse ist eine Kapselung der Registrierung.

SaveFileDialog

Stellt ein Standarddialogfeld dar, in dem Benutzer einen Dateinamen angeben können, unter dem eine Datei gespeichert werden soll. SaveFileDialog kann nicht von einer Anwendung verwendet werden, die mit teilweiser Vertrauenswürdigkeit ausgeführt wird.

SessionEndedEventArgs

Stellt Daten für das SessionEnded-Ereignis bereit.

SessionEndingEventArgs

Stellt Daten für das SessionEnding-Ereignis bereit.

SessionSwitchEventArgs

Stellt Daten für das SessionSwitch-Ereignis bereit.

SystemEvents

Ermöglicht den Zugriff auf Systemereignisbenachrichtigungen. Diese Klasse kann nicht vererbt werden.

TimerElapsedEventArgs

Stellt Daten für das TimerElapsed-Ereignis bereit.

UserPreferenceChangedEventArgs

Stellt Daten für das UserPreferenceChanged-Ereignis bereit.

UserPreferenceChangingEventArgs

Stellt Daten für das UserPreferenceChanging-Ereignis bereit.

Enumerationen

PowerModes

Definiert Bezeichner für vom Betriebssystem gemeldete Energiemodusereignisse.

RegistryHive

Stellt die möglichen Werte für einen Knoten auf oberster Ebene auf einem fremden Computer dar.

RegistryKeyPermissionCheck

Gibt an, ob beim Öffnen von Registrierungsschlüsseln und beim Zugreifen auf deren Name-Wert-Paare Sicherheitsüberprüfungen durchgeführt werden.

RegistryOptions

Gibt Optionen an, die beim Erstellen eines Registrierungsschlüssels verwendet werden sollen.

RegistryValueKind

Gibt die Datentypen an, die zum Speichern von Werten in der Registrierung verwendet werden, oder bestimmt den Datentyp eines Werts in der Registrierung.

RegistryValueOptions

Gibt optionales Verhalten an, wenn Name-Wert-Paare von einem Registrierungsschlüssel abgerufen werden.

RegistryView

Gibt an, welche Registrierungsansicht auf einem 64-Bit-Betriebssystem verwendet werden soll.

SessionEndReasons

Definiert Bezeichner, die das Beenden der aktuellen Anmeldesitzung darstellen.

SessionSwitchReason

Definiert Bezeichner, mit denen der Typ eines Sitzungsänderungsereignisses dargestellt wird.

UserPreferenceCategory

Definiert Bezeichner, die Kategorien von Benutzereinstellungen darstellen.

Delegaten

PowerModeChangedEventHandler

Stellt die Methode zur Behandlung des PowerModeChanged-Ereignisses dar.

SessionEndedEventHandler

Stellt die Methode zur Behandlung des SessionEnded-Ereignisses dar.

SessionEndingEventHandler

Stellt die Methode dar, die das SessionEnding-Ereignis des Betriebssystems behandelt.

SessionSwitchEventHandler

Stellt die Methode zur Behandlung des SessionSwitch-Ereignisses dar.

TimerElapsedEventHandler

Stellt die Methode zur Behandlung des TimerElapsed-Ereignisses dar.

UserPreferenceChangedEventHandler

Stellt die Methode zur Behandlung des UserPreferenceChanged-Ereignisses dar.

UserPreferenceChangingEventHandler

Stellt die Methode zur Behandlung des UserPreferenceChanging-Ereignisses dar.