![]() | 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. |