The WinRegistry type exposes the following members.

Methods

  NameDescription
Public methodStatic memberCreateHKCRKey
Create an HKCR key. Does not produce errors if the key exists.
Public methodStatic memberDeleteHKCRKey
Deletes a key in HKCR
Public methodStatic memberDeleteHKCUKey
Deletes a key in HKCU
Public methodStatic memberDeleteHKCUValue
Delete an HKLM value
Public methodStatic memberDeleteHKLMKey
Delete HKLM key without deleting key's subkeys
Public methodStatic memberDeleteHKLMKeyAll
Delete HKLM key and all of its subkeys
Public methodStatic memberDeleteHKLMValue
Delete an HKLM value
Public methodStatic memberGetAssociatedProgram
Get the associated program
Public methodStatic memberGetFileType
Get the human-readable file type of this extension
Public methodStatic memberGetHKCRValue
Get the value of a key in a registry HKCR (classes) subkey
Public methodStatic memberGetHKCUBlob
Gets the HKCU BLOB.
Public methodStatic memberGetHKCUDWORDValue
Get the value of a key in a registry "HKCU (Current User)\Software" subkey
Public methodStatic memberGetHKCUSubkeys
Public methodStatic memberGetHKCUValue
Get the value of a key in a registry "HKCU (Current User)\Software" subkey
Public methodStatic memberGetHKCUValues
Public methodStatic memberGetHKLMBlob
Gets the HKLM BLOB.
Public methodStatic memberGetHKLMSubkeys
Public methodStatic memberGetHKLMValue
Get the value of a key in a registry HKLM\Software subkey
Public methodStatic memberGetHKLMValues
Public methodStatic memberHKCUExists
Check if HKCU key exists.
Public methodStatic memberHKLMExists
Check if HKLM key exist
Public methodStatic memberSetHKCRValue
Adds a keypair to an existing key under the HKCR branch. If any error (ie: key does not exist) return false.
Public methodStatic memberSetHKCUBlob
Sets the HKCU BLOB.
Public methodStatic memberSetHKCUValue(String, String, Int32)
Adds a keypair to an existing key under the HKCU (Current User)\Software branch. If any error return false. If key does not exist, it will be created.
Public methodStatic memberSetHKCUValue(String, String, String)
Adds a keypair to an existing key under the HKCU (Current User)\Software branch. If any error return false. If key does not exist, it will be created.
Public methodStatic memberSetHKLMBlob
Sets the HKLM BLOB.
Public methodStatic memberSetHKLMValue
Adds a keypair to an existing key under the HKLM\Software branch. If any error (ie: key does not exist) return false.

See Also