Reg |
The RegAccess Type exposes the following members.
| Name | Description of the | |
|---|---|---|
| RegAccess | Parameterless constructor, sets the RegistryRoot to Default = RegistryRoot.HkeyLocalMachine and calls the parameterised constructor. | |
| RegAccess(RegistryRoot) | Parameterised structure, expects a RegistryRoot. |
| Name | Description of the | |
|---|---|---|
| CurrentRegistryRoot | The currently set RegistryRoot Default: RegistryRoot.HkeyLocalMachine | |
| Description | Returns a descriptive name of this StringValueGetter, e.g. name plus source path if applicable. | |
| RegistryBasePath | Base path in which a setting is searched for in the registry. If the path contains one of the RegistryRoots, e.g. "HKEY_CURRENT_USER", then the internally set RegistryRoot has also been changed. The default for the internally set RegistryRoot is "HKEY_LOCAL_MACHINE". Default: "" |
| Name | Description of the | |
|---|---|---|
| GetStringValue | Returns the value of a single parameter (Regedit right). Only applicable for string parameters! | |
| GetStringValues | Returns an array of the values of a single parameter (Regedit right). Only applicable for REG_MULTI_SZ parameters! | |
| GetSubKeyNames | Returns the subkeys of RegistryRoot + the transferred keyString (Regedit: left side). | |
| GetSubValueNames | Returns the parameter names of a key in the registry on the left of on the right-hand side of the registry (Regedit). | |
| SetRegistryBasePath | Sets the registry access key for all subsequent accesses to the passed base path, if the passed registryBasePath can be converted error-free into a corresponding equivalent from registry keys. |