Microsoft.Win32 Przestrzeń nazw

Udostępnia dwa typy klas: te, które obsługują zdarzenia zgłaszane przez system operacyjny i te, które manipulują rejestrem systemu.

Klasy

CommonDialog

Abstrakcyjna klasa bazowa do wyświetlania typowych okien dialogowych Win32.

CommonItemDialog

Udostępnia wspólną klasę bazową dla otoek zarówno w typowych oknach dialogowych OpenFile, jak i SaveFile. Pochodzi z commonDialog. Ta klasa nie jest przeznaczona do wyprowadzenia z wyjątkiem klas OpenFileDialog i SaveFileDialog.

FileDialog

Abstrakcyjna klasa bazowa, która hermetyzuje funkcje typowe dla okien dialogowych plików, w tym OpenFileDialog i SaveFileDialog.

FileDialogCustomPlace

Reprezentuje wpis na niestandardowej FileDialog liście miejsc.

FileDialogCustomPlaces

Definiuje znane foldery dla miejsc niestandardowych w oknach dialogowych plików.

IntranetZoneCredentialPolicy

Definiuje zasady poświadczeń, które mają być używane dla żądań zasobów, które są wykonywane przy użyciu WebRequest i jej klas pochodnych.

OpenFileDialog

Reprezentuje typowe okno dialogowe, które umożliwia użytkownikowi określenie nazwy pliku dla co najmniej jednego pliku do otwarcia.

OpenFolderDialog

Reprezentuje typowe okno dialogowe, które umożliwia użytkownikowi otwieranie co najmniej jednego folderu. Klasa ta nie może być dziedziczona.

PowerModeChangedEventArgs

Udostępnia dane dla zdarzenia PowerModeChanged.

Registry

Udostępnia RegistryKey obiekty reprezentujące klucze główne w rejestrze systemu Windows oraz static metody uzyskiwania dostępu do par klucz/wartość.

RegistryAclExtensions

Udostępnia metody rozszerzenia statycznego specyficzne dla systemu Windows do manipulowania atrybutami zabezpieczeń listy Access Control list (ACL) dla kluczy rejestru.

RegistryKey

Reprezentuje węzeł na poziomie klucza w rejestrze systemu Windows. Ta klasa jest hermetyzacją rejestru.

SaveFileDialog

Reprezentuje wspólne okno dialogowe, które umożliwia użytkownikowi określenie nazwy pliku w celu zapisania pliku jako. SaveFileDialog nie można używać przez aplikację, która wykonuje w ramach częściowego zaufania.

SessionEndedEventArgs

Udostępnia dane dla zdarzenia SessionEnded.

SessionEndingEventArgs

Udostępnia dane dla zdarzenia SessionEnding.

SessionSwitchEventArgs

Udostępnia dane dla zdarzenia SessionSwitch.

SystemEvents

Zapewnia dostęp do powiadomień o zdarzeniach systemowych. Klasa ta nie może być dziedziczona.

TimerElapsedEventArgs

Udostępnia dane dla zdarzenia TimerElapsed.

UserPreferenceChangedEventArgs

Udostępnia dane dla zdarzenia UserPreferenceChanged.

UserPreferenceChangingEventArgs

Udostępnia dane dla zdarzenia UserPreferenceChanging.

Wyliczenia

PowerModes

Definiuje identyfikatory zdarzeń trybu zasilania zgłoszonych przez system operacyjny.

RegistryHive

Reprezentuje możliwe wartości węzła najwyższego poziomu na maszynie obcej.

RegistryKeyPermissionCheck

Określa, czy kontrole zabezpieczeń są wykonywane podczas otwierania kluczy rejestru i uzyskiwania dostępu do ich par nazw/wartości.

RegistryOptions

Określa opcje do użycia podczas tworzenia klucza rejestru.

RegistryValueKind

Określa typy danych do użycia podczas przechowywania wartości w rejestrze lub identyfikuje typ danych wartości w rejestrze.

RegistryValueOptions

Określa opcjonalne zachowanie podczas pobierania par nazw/wartości z klucza rejestru.

RegistryView

Określa, który widok rejestru ma być przeznaczony dla 64-bitowego systemu operacyjnego.

SessionEndReasons

Definiuje identyfikatory reprezentujące zakończenie bieżącej sesji logowania.

SessionSwitchReason

Definiuje identyfikatory używane do reprezentowania typu zdarzenia przełącznika sesji.

UserPreferenceCategory

Definiuje identyfikatory reprezentujące kategorie preferencji użytkownika.

Delegaci

PowerModeChangedEventHandler

Reprezentuje metodę, która będzie obsługiwać PowerModeChanged zdarzenie.

SessionEndedEventHandler

Reprezentuje metodę, która będzie obsługiwać SessionEnded zdarzenie.

SessionEndingEventHandler

Reprezentuje metodę, która będzie obsługiwać SessionEnding zdarzenie z systemu operacyjnego.

SessionSwitchEventHandler

Reprezentuje metodę, która będzie obsługiwać SessionSwitch zdarzenie.

TimerElapsedEventHandler

Reprezentuje metodę, która będzie obsługiwać TimerElapsed zdarzenie.

UserPreferenceChangedEventHandler

Reprezentuje metodę, która będzie obsługiwać UserPreferenceChanged zdarzenie.

UserPreferenceChangingEventHandler

Reprezentuje metodę, która będzie obsługiwać UserPreferenceChanging zdarzenie.