BPM:Core AddIn XML Konfiguration
Core AddIn XML Konfiguration
Die Core AddIn Konfiguration wird dazu genutzt das Core AddIn zu definieren und die Installation zu steuern.
Der addin block definiert die Grunddaten eines AddIns, hierzu zählen name, display_name, description, autoren, version und guid.
Eine GUID können Sie im VisualStudio oder unter bspw. CreateGuid erzeugen. Im definition block, können Sie N zu installierenden Jobs definieren.
Hier können Sie einen text, alias, descr, cmd_type, process_type, olconnect,connect_to_text, connext_to_alias, is_activ, comment, uninstall und N properties hinterlegen. Im properties block können N Properties hinterlegt werden. Jede Property besteht aus einem key , einem token, einem infotext, einer description, einer Value einem default wert, einem active_key, visible, parametertype und einem fieldtype.
Elemente und Werte
- name Der name des AddIns. Wird angezeigt unter XY.
Beispiel
<?xml version="1.0" encoding="utf-8"?> <root> <addin> <name>HTKBeispielPlugin</name> <display_name>BeispielPlugin</display_name> <description>BeispielPlugin</description> <autoren>HTK GmbH & Co. KG</autoren> <version>1.0.0.0</version> <guid>619F08C0-BBA8-4779-A2CA-FAA4A0AA6988</guid> </addin> <definition> <text>BeispielPlugin</text> <alias>BeispielPlugin</alias> <descr>Beschreibung des Beispiel Plugin</descr> <cmd_type>1</cmd_type> <process_type>2</process_type> <olconnect>0</olconnect> <connect_to_text></connect_to_text> <connect_to_alias></connect_to_alias> <is_active>-1</is_active> <comment></comment> <uninstall>0</uninstall> <properties> <key attribute="MAIL_REPORT_SUCCESS_BOOL"> <token>MAIL_REPORT_SUCCESS_BOOL</token> <infotext>Erfolgreichen Bericht verschicken:</infotext> <description>Bericht über erfolgreichen Export versenden?</description> <value>Nein;Ja</value> <default>Nein</default> <active_key>-1</active_key> <visible>-1</visible> <parametertype>2</parametertype> <fieldtype>COMBO</fieldtype> </key> </properties> </definition> </root>