指定した名前/値ペアを設定します。
Namespace: YiaoWang.UtilityAssembly: YiaoWang.Utility (YiaoWang.Utility.dll 内) バージョン: 2.11.5.7 (2.11.5.7)
Syntax
C# |
---|
public void Write( string name, bool value ) |
Visual Basic |
---|
Public Sub Write ( _ name As String, _ value As Boolean _ ) |
Parameters
- name
- Type: System..::..String
格納する値の名前。
- value
- Type: System..::..Boolean
格納するデータ。
Remarks
レジストリの各キーには複数の値を格納できるため、name パラメータを使用して設定する特定の値を指定する必要があります。
Exceptions
Exception | Condition |
---|---|
System..::..ArgumentNullException | value が null 参照 (Visual Basic では Nothing) です。 |
System..::..ArgumentException | value がサポートされないデータ型です。または、name が許容される最大長 (255 文字) を超えています。 |
System..::..ObjectDisposedException | 指定された値を格納している RegistryKey が閉じています。閉じられたキーにはアクセスできません。 |
System..::..UnauthorizedAccessException | RegistryKey は読み取り専用なので、書き込みできません。たとえば、キーが書き込みアクセスで開かれていません。または、RegistryKey オブジェクトがルート レベルのノードを表し、オペレーティング システムが Windows Millennium Edition または Windows 98 です。 |
System.Security..::..SecurityException | ユーザーに、レジストリ キーの作成または変更に必要なアクセス許可がありません。 |
System.IO..::..IOException | RegistryKey オブジェクトがルート レベルのノードを表し、オペレーティング システムが Windows 2000、Windows XP、または Windows Server 2003 です。 |