Registry クラス

定義

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

public ref class Registry sealed
public ref class Registry abstract sealed
public sealed class Registry
[System.Runtime.InteropServices.ComVisible(true)]
public static class Registry
type Registry = class
[<System.Runtime.InteropServices.ComVisible(true)>]
type Registry = class
Public NotInheritable Class Registry
Public Class Registry
継承
Registry
属性

注釈

この API の詳細については、「Microsoft」を参照してください。Win32.Registry クラス

フィールド

名前 説明
ClassesRoot

ドキュメントの型 (またはクラス) と、それらの型に関連付けられているプロパティを定義します。 このフィールドは、Windows レジストリの基本キー HKEY_CLASSES_ROOTを読み取ります。

CurrentConfig

ユーザーに固有ではないハードウェアに関連する構成情報が含まれています。 このフィールドは、Windows レジストリの基本キー HKEY_CURRENT_CONFIGを読み取ります。

CurrentUser

現在のユーザー設定に関する情報が含まれます。 このフィールドは、Windows レジストリの基本キー HKEY_CURRENT_USERを読み取ります。

DynData
古い.

動的レジストリ データが含まれています。 このフィールドは、Windows レジストリの基本キー HKEY_DYN_DATAを読み取ります。

LocalMachine

ローカル コンピューターの構成データを格納します。 このフィールドは、Windows レジストリの基本キー HKEY_LOCAL_MACHINEを読み取ります。

PerformanceData

ソフトウェア コンポーネントのパフォーマンス情報が含まれています。 このフィールドは、Windows レジストリの基本キー HKEY_PERFORMANCE_DATAを読み取ります。

Users

既定のユーザー構成に関する情報が含まれています。 このフィールドは、Windows レジストリの基本キー HKEY_USERSを読み取ります。

メソッド

名前 説明
GetValue(String, String, Object)

指定したレジストリ キーで、指定した名前に関連付けられている値を取得します。 指定したキーに名前が見つからない場合は、指定した既定値を返します。指定したキーが存在しない場合は null します。

SetValue(String, String, Object, RegistryValueKind)

指定したレジストリ データ型を使用して、指定したレジストリ キーの名前と値のペアを設定します。 指定したキーが存在しない場合は作成されます。

SetValue(String, String, Object)

指定したレジストリ キーの指定した名前と値のペアを設定します。 指定したキーが存在しない場合は作成されます。

適用対象

こちらもご覧ください