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 systemowym.

Klasy

Nazwa Opis
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 wspólne 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 do otwarcia co najmniej jednego pliku.

OpenFolderDialog

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

PowerModeChangedEventArgs

Dostarcza dane dla PowerModeChanged zdarzenia.

Registry

Udostępnia RegistryKey obiektów reprezentujących klucze główne w rejestrze Windows i static metody uzyskiwania dostępu do par klucz/wartość.

RegistryAclExtensions

Udostępnia metody rozszerzenia statycznego specyficzne dla Windows służące do manipulowania atrybutami zabezpieczeń listy Access Control list (ACL) dla kluczy rejestru.

RegistryKey

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

SaveFileDialog

Reprezentuje typowe okno dialogowe, które umożliwia użytkownikowi określenie nazwy pliku w celu zapisania pliku jako. SaveFileDialog nie może być używana przez aplikację, która jest uruchamiana w ramach częściowego zaufania.

SessionEndedEventArgs

Dostarcza dane dla SessionEnded zdarzenia.

SessionEndingEventArgs

Dostarcza dane dla SessionEnding zdarzenia.

SessionSwitchEventArgs

Dostarcza dane dla SessionSwitch zdarzenia.

SystemEvents

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

TimerElapsedEventArgs

Dostarcza dane dla TimerElapsed zdarzenia.

UserPreferenceChangedEventArgs

Dostarcza dane dla UserPreferenceChanged zdarzenia.

UserPreferenceChangingEventArgs

Dostarcza dane dla UserPreferenceChanging zdarzenia.

Wyliczenia

Nazwa Opis
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 testy 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 nazwa/wartość z klucza rejestru.

RegistryView

Określa, który widok rejestru ma być docelowy w 64-bitowym systemie operacyjnym.

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

Nazwa Opis
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.