RegistryKey

Destructor

A destructor is present on this object, but not explicitly documented in the source.

Members

Functions

close
void close()
createSubKey
RegistryKey createSubKey(Dstring name)
deleteSubKey
void deleteSubKey(Dstring name, bool throwIfMissing)
void deleteSubKey(Dstring name)
deleteSubKeyTree
void deleteSubKeyTree(Dstring name)
deleteValue
void deleteValue(Dstring name, bool throwIfMissing)
void deleteValue(Dstring name)
flush
void flush()
getSubKeyNames
Dstring[] getSubKeyNames()
getValue
RegistryValue getValue(Dstring name, RegistryValue defaultValue)
RegistryValue getValue(Dstring name)
getValueNames
Dstring[] getValueNames()
openSubKey
RegistryKey openSubKey(Dstring name, bool writeAccess)
RegistryKey openSubKey(Dstring name)
setValue
void setValue(Dstring name, RegistryValue value)
void setValue(Dstring name, Dstring value)
void setValue(Dstring name, Dstring[] value)
void setValue(Dstring name, DWORD value)

Properties

handle
HKEY handle [@property getter]
subKeyCount
int subKeyCount [@property getter]
valueCount
int valueCount [@property getter]

Static functions

openRemoteBaseKey
RegistryKey openRemoteBaseKey(RegistryHive hhive, Dstring machineName)

Meta