Microsoft.Win32 名前空間

2 種類のクラス (オペレーティング システムが発生させたイベントを処理するものと、システム レジストリを操作するもの) が用意されています。

クラス

CommonDialog

コモン Win32 ダイアログ ボックスを表示するための抽象基本クラス。

CommonItemDialog

OpenFile と SaveFile の両方の共通ダイアログ ボックスのラッパーに共通の基本クラスを提供します。 CommonDialog から派生します。 このクラスは、OpenFileDialog クラスと SaveFileDialog クラスを除き、 から派生することを意図していません。

FileDialog

OpenFileDialogSaveFileDialog などのファイル ダイアログに共通の機能をカプセル化した抽象基本クラス。

FileDialogCustomPlace

FileDialog カスタム プレース リストのエントリを表します。

FileDialogCustomPlaces

ファイル ダイアログ ボックスのカスタム プレースの既知のフォルダーを定義します。

IntranetZoneCredentialPolicy

WebRequest およびその派生クラスを使用して行われるリソース要求に使用する資格情報ポリシーを定義します。

OpenFileDialog

1 つ以上の開くファイルの名前を指定できるコモン ダイアログ ボックスを表します。

OpenFolderDialog

ユーザーが 1 つ以上のフォルダーを開くことができる一般的なダイアログ ボックスを表します。 このクラスは継承できません。

PowerModeChangedEventArgs

PowerModeChanged イベントのデータを提供します。

Registry

Windows レジストリのルート キーを表す RegistryKey オブジェクト、およびキー/値ペアにアクセスするための static メソッドを提供します。

RegistryAclExtensions

レジストリ キーのアクセス制御リスト (ACL) セキュリティ属性を操作するための、Windows 固有の静的拡張メソッドを提供します。

RegistryKey

Windows レジストリのキー レベル ノードを表します。 このクラスはレジストリをカプセル化します。

SaveFileDialog

ファイルを保存する際に使用するファイル名を指定できるコモン ダイアログ ボックスを表します。 SaveFileDialog は、部分信頼で実行されているアプリケーションでは使用できません。

SessionEndedEventArgs

SessionEnded イベントのデータを提供します。

SessionEndingEventArgs

SessionEnding イベントのデータを提供します。

SessionSwitchEventArgs

SessionSwitch イベントのデータを提供します。

SystemEvents

システム イベント通知へのアクセスを提供します。 このクラスは継承できません。

TimerElapsedEventArgs

TimerElapsed イベントのデータを提供します。

UserPreferenceChangedEventArgs

UserPreferenceChanged イベントのデータを提供します。

UserPreferenceChangingEventArgs

UserPreferenceChanging イベントのデータを提供します。

列挙型

PowerModes

オペレーティング システムから報告される電源モード イベントの識別子を定義します。

RegistryHive

外部コンピューターの最上位ノードの有効値を表します。

RegistryKeyPermissionCheck

レジストリ キーを開いて名前/値ペアにアクセスするときに、セキュリティ チェックを行うかどうかを指定します。

RegistryOptions

レジストリ キーの作成時に使用するオプションを指定します。

RegistryValueKind

レジストリに値を格納するときに使用するデータ型を指定するか、レジストリ内の値のデータ型を識別します。

RegistryValueOptions

レジストリ キーから名前/値ペアを取得するときのオプションの動作を指定します。

RegistryView

64 ビット オペレーティング システム上の対象となるレジストリ ビューを指定します。

SessionEndReasons

現在のログオン セッションの終了方法を表す識別子を定義します。

SessionSwitchReason

セッション切り替えイベントの種類を表す識別子を定義します。

UserPreferenceCategory

ユーザー設定のカテゴリを表す識別子を定義します。

代理人

PowerModeChangedEventHandler

PowerModeChanged イベントを処理するメソッドを表します。

SessionEndedEventHandler

SessionEnded イベントを処理するメソッドを表します。

SessionEndingEventHandler

オペレーティング システムからの SessionEnding イベントを処理するメソッドを表します。

SessionSwitchEventHandler

SessionSwitch イベントを処理するメソッドを表します。

TimerElapsedEventHandler

TimerElapsed イベントを処理するメソッドを表します。

UserPreferenceChangedEventHandler

UserPreferenceChanged イベントを処理するメソッドを表します。

UserPreferenceChangingEventHandler

UserPreferenceChanging イベントを処理するメソッドを表します。