Get Eul Plugin Registry Path
Zuletzt geändert: 25.05.2026 19:42

Übersicht

Get-EulPluginRegistryPath #

ÜBERSICHT #

Liefert den EULANDA-SQL-Registry-Pfad für ein Plugin (Stamm-, Section-, Table- oder Template-Pfad).

SYNTAX #

Get-EulPluginRegistryPath [-PluginName] <string> [[-Section] <string>] [[-Table] <string>] [[-Name]
    <string>] [<CommonParameters>]

BESCHREIBUNG #

Pfad-Konvention im Eulanda-Ökosystem: \USER\.ALLUSER\PlugIn\<PluginName>[\<Section>][\<Table>][\<Name>].

Plugins legen unter ihrem Wurzel-Pfad in der Regel zwei oder drei “Sections” an:

  • Templates – wiederverwendbare Konfigurationen pro Tabelle
  • Settings – globale Plugin-Optionen
  • eigene – z.B. Cache, LastUsed, …

Dieser Helper baut den Pfad zusammen, damit Plugin-Code nicht selbst String-Joinen muss und alle Plugins die gleiche Konvention treffen.

PARAMETER #

-PluginName #

Type: string

Name des Plugins, z.B. EulandaXcel.

-Section #

Type: string

Optional. Untersektion unter dem Plugin-Wurzelpfad, z.B. Templates.

-Table #

Type: string

Optional. EULANDA-Tabellen-Name (z.B. Adresse). Nur sinnvoll mit -Section.

-Name #

Type: string

Optional. Konkreter Eintrag (z.B. Vorlagen-Name). Nur sinnvoll mit -Section und -Table.

AUSGABEN #

[string] - kompletter Registry-Pfad mit führendem Backslash.

BEISPIELE #

Get-EulPluginRegistryPath -PluginName 'EulandaXcel'
# \USER\.ALLUSER\PlugIn\EulandaXcel
Get-EulPluginRegistryPath -PluginName 'EulandaXcel' -Section 'Templates'
# \USER\.ALLUSER\PlugIn\EulandaXcel\Templates
Get-EulPluginRegistryPath -PluginName 'EulandaXcel' -Section 'Templates' -Table 'Adresse' -Name 'MeineErste'
# \USER\.ALLUSER\PlugIn\EulandaXcel\Templates\Adresse\MeineErste

HINWEISE #

Reine String-Funktion, keine DB-Connection nötig.