Reg |
Der RegAccess Typ exponiert die folgenden Member.
| Name | Beschreibung | |
|---|---|---|
| RegAccess | Parameterloser Konstruktor, setzt die RegistryRoot auf Default = RegistryRoot.HkeyLocalMachine und ruft damit den parametrisierten Konstruktor. | |
| RegAccess(RegistryRoot) | Parametrisierter Konstruktur, erwartet eine RegistryRoot. |
| Name | Beschreibung | |
|---|---|---|
| CurrentRegistryRoot | Die aktuell eingestellte RegistryRoot Default: RegistryRoot.HkeyLocalMachine | |
| Description | Liefert einen beschreibenden Namen dieses StringValueGetters, z.B. Name plus ggf. Quellpfad. | |
| RegistryBasePath | Basis-Pfad, in dem in der Registry nach einer Einstellung gesucht wird. Enthält der Pfad eine der RegistryRoots, z.B. "HKEY_CURRENT_USER", wird die intern eingestellte RegistryRoot ebenfalls umgestellt. Default für die intern eingestellte RegistryRoot ist "HKEY_LOCAL_MACHINE". Default: "" |
| Name | Beschreibung | |
|---|---|---|
| GetStringValue | Liefert den Wert eines einzelnen Parameters (Regedit rechts). Nur bei String-Parametern anwendbar! | |
| GetStringValues | Liefert ein Array der Werte eines einzelnen Parameters (Regedit rechts). Nur bei REG_MULTI_SZ-Parametern anwendbar! | |
| GetSubKeyNames | Liefert die Unterschlüssel von RegistryRoot + dem übergebenen keyString (Regedit: linke Seite). | |
| GetSubValueNames | Liefert zu einem Schlüssel in der Registry links die Parameternamen von der rechten Seite der Registry (Regedit). | |
| SetRegistryBasePath | Setzt den Registry-Zugriffskey für alle nachfolgende Zugriffe auf den übergebenen Basis-Pfad, wenn sich der übergebene registryBasePath fehlerfrei in ein entsprechendes Equivalent aus Registy-Keys umwandeln lässt. |