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