Microsoft.Win32 Namespace
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt zwei Typen von Klassen bereit: diejenigen, die Ereignisse behandeln, die vom Betriebssystem ausgelöst werden, und diejenigen, die die Systemregistrierung bearbeiten.
Klassen
| Name | Beschreibung |
|---|---|
| CommonDialog |
Eine abstrakte Basisklasse zum Anzeigen allgemeiner Win32-Dialogfelder. |
| FileDialog |
Eine abstrakte Basisklasse, die Funktionen kapselt, die für Dateidialogdialoge verwendet werden, einschließlich OpenFileDialog und SaveFileDialog. |
| FileDialogCustomPlace |
Stellt einen Eintrag in einer FileDialog benutzerdefinierten Platzliste dar. |
| FileDialogCustomPlaces |
Definiert die bekannten Ordner für benutzerdefinierte Orte in Dateidialogfeldern. |
| IntranetZoneCredentialPolicy |
Definiert eine Anmeldeinformationsrichtlinie, die für Ressourcenanforderungen verwendet werden soll, die verwendet WebRequest werden, und deren abgeleitete Klassen. |
| OpenFileDialog |
Stellt ein allgemeines Dialogfeld dar, in dem ein Benutzer einen Dateinamen für eine oder mehrere zu öffnende Dateien angeben kann. |
| PowerModeChangedEventArgs |
Stellt Daten für das PowerModeChanged-Ereignis bereit. |
| Registry |
Stellt RegistryKey -Objekte bereit, die die Stammschlüssel in der Windows Registrierung darstellen, und |
| RegistryKey |
Stellt einen Knoten auf Schlüsselebene in der Windows Registrierung dar. Diese Klasse ist eine Registrierungskapselung. |
| SaveFileDialog |
Stellt ein allgemeines Dialogfeld dar, in dem der Benutzer einen Dateinamen zum Speichern einer Datei angeben kann. SaveFileDialog kann nicht von einer Anwendung verwendet werden, die unter teilweise vertrauenswürdiger Ausführung 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 |
Bietet 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
| Name | Beschreibung |
|---|---|
| PowerModes |
Definiert Bezeichner für vom Betriebssystem gemeldete Energiemodusereignisse. |
| RegistryHive |
Stellt die möglichen Werte für einen Knoten der obersten Ebene auf einem fremden Computer dar. |
| RegistryKeyPermissionCheck |
Gibt an, ob Sicherheitsüberprüfungen beim Öffnen von Registrierungsschlüsseln und beim Zugriff auf ihre Namen/Wert-Paare ausgeführt werden. |
| RegistryOptions |
Gibt Optionen an, die beim Erstellen eines Registrierungsschlüssels verwendet werden sollen. |
| RegistryValueKind |
Gibt die Datentypen an, die beim Speichern von Werten in der Registrierung verwendet werden sollen, oder gibt den Datentyp eines Werts in der Registrierung an. |
| RegistryValueOptions |
Gibt ein optionales Verhalten beim Abrufen von Name/Wert-Paaren aus einem Registrierungsschlüssel an. |
| RegistryView |
Gibt an, welche Registrierungsansicht auf ein 64-Bit-Betriebssystem ausgerichtet werden soll. |
| SessionEndReasons |
Definiert Bezeichner, die die Beendigung der aktuellen Anmeldesitzung darstellen. |
| SessionSwitchReason |
Definiert Bezeichner, die zum Darstellen des Typs eines Sitzungswechselereignisses verwendet werden. |
| UserPreferenceCategory |
Definiert Bezeichner, die Kategorien von Benutzereinstellungen darstellen. |
Delegaten
| Name | Beschreibung |
|---|---|
| PowerModeChangedEventHandler |
Stellt die Methode dar, die das PowerModeChanged Ereignis behandelt. |
| SessionEndedEventHandler |
Stellt die Methode dar, die das SessionEnded Ereignis behandelt. |
| SessionEndingEventHandler |
Stellt die Methode dar, die das SessionEnding Ereignis vom Betriebssystem behandelt. |
| SessionSwitchEventHandler |
Stellt die Methode dar, die das SessionSwitch Ereignis behandelt. |
| TimerElapsedEventHandler |
Stellt die Methode dar, die das TimerElapsed Ereignis behandelt. |
| UserPreferenceChangedEventHandler |
Stellt die Methode dar, die das UserPreferenceChanged Ereignis behandelt. |
| UserPreferenceChangingEventHandler |
Stellt die Methode dar, die das UserPreferenceChanging Ereignis behandelt. |