RegistryProxy クラス

定義

レジストリを操作するためのプロパティとメソッドを提供します。

public ref class RegistryProxy
public class RegistryProxy
type RegistryProxy = class
Public Class RegistryProxy
継承
RegistryProxy

次の使用例は、NameからHKEY_CURRENT_USER\Software\MyApp値を読み取り、メッセージ ボックスに表示します。

Dim readValue As Object
readValue = My.Computer.Registry.GetValue(
  "HKEY_CURRENT_USER\Software\MyApp", "Name", Nothing)
MsgBox("The value is " & CStr(readValue))

注釈

これらのプロパティを使用するには、 RegistryPermissionAccess 列挙型の読み取りおよび書き込みアクセス許可が必要です。 完全信頼で実行されているコード (既定のセキュリティ ポリシーでは、ユーザーのローカル ハード ドライブにインストールされているコード) には、レジストリにアクセスするために必要なアクセス許可があります。 詳細については、RegistryPermission クラスを参照してください。

次の表に、 My.Computer.Registry オブジェクトに関連するタスクの例を示します。

ターゲット 参照先
レジストリ キーを作成し、その値を設定する 方法: レジストリ キーを作成し、その値を設定する
レジストリ キーを削除する 方法: レジストリ キーを削除する
レジストリからデータを読み取る 方法: レジストリ キーから値を読み取る

プロパティ

名前 説明
ClassesRoot

RegistryKeyへのアクセスを提供するHKEY_CLASSES_ROOT型を返します。

CurrentConfig

RegistryKeyへのアクセスを提供するHKEY_CURRENT_CONFIG型を返します。

CurrentUser

RegistryKeyへのアクセスを提供するHKEY_CURRENT_USER型を返します。

DynData
古い.

RegistryKeyへのアクセスを提供するHKEY_DYNDATA型を返します。

LocalMachine

RegistryKeyへのアクセスを提供するHKEY_LOCAL_MACHINE型を返します。

PerformanceData

RegistryKeyへのアクセスを提供するHKEY_PERFORMANCE_DATA型を返します。

Users

RegistryKeyへのアクセスを提供するHKEY_USERS型を返します。

メソッド

名前 説明
Equals(Object)

指定したオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
GetHashCode()

既定のハッシュ関数として機能します。

(継承元 Object)
GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
GetValue(String, String, Object)

レジストリ キーから値を取得します。

MemberwiseClone()

現在の Objectの簡易コピーを作成します。

(継承元 Object)
SetValue(String, String, Object, RegistryValueKind)

レジストリ キーに値を書き込みます。

SetValue(String, String, Object)

レジストリ キーに値を書き込みます。

ToString()

現在のオブジェクトを表す文字列を返します。

(継承元 Object)

適用対象

こちらもご覧ください