次の方法で共有


Microsoft.Win32 名前空間

Microsoft.Win32 名前空間には、オペレーティング システムが発生させたイベントを処理するクラスと、システム レジストリを操作するクラスの 2 種類のクラスが用意されています。

名前空間の階層構造

クラス

クラス 説明
PowerModeChangedEventArgs PowerModeChanged イベントのデータを提供します。
Registry レジストリの値とサブキーにアクセスするベース Registrykeys を提供します。
RegistryKey Windows レジストリのキー レベル ノードを表します。このクラスはレジストリをカプセル化します。
SessionEndedEventArgs SessionEnded イベントのデータを提供します。
SessionEndingEventArgs SessionEnding イベントのデータを提供します。
SystemEvents 一連のグローバルなシステム イベントを呼び出し元に提供します。このクラスは継承できません。
TimerElapsedEventArgs TimerElapsed イベントのデータを提供します。
UserPreferenceChangedEventArgs UserPreferenceChanged イベントのデータを提供します。
UserPreferenceChangingEventArgs UserPreferenceChanging イベントのデータを提供します。

デリゲート

デリゲート 説明
PowerModeChangedEventHandler オペレーティング システムからの PowerModeChanged イベントを処理するメソッドを表します。
SessionEndedEventHandler オペレーティング システムからの SessionEnded イベントを処理するメソッドを表します。
SessionEndingEventHandler オペレーティング システムからの SessionEnding イベントを処理するメソッドを表します。
TimerElapsedEventHandler TimerElapsed イベントを処理するメソッドを表します。
UserPreferenceChangedEventHandler UserPreferenceChanged イベントを処理するメソッドを表します。
UserPreferenceChangingEventHandler UserPreferenceChanging イベントを処理するメソッドを表します。

列挙体

列挙体 説明
PowerModes オペレーティング システムの電源モードが変化する理由を指定します。
RegistryHive 外部コンピュータの最上位ノードの有効値を表します。
SessionEndReasons 現在のログオン セッションが終了する理由を指定します。
UserPreferenceCategory ユーザー設定の変更されたカテゴリを識別します。

参照

.NET Framework クラス ライブラリ