Jump to: navigation, search

Create UBIK Workflow Activity Plugin


Revision as of 15:39, 28 November 2014 by MHM (Talk | contribs)

Prerequisite

If you want to add a UBIK Workflow Activity via the UBIK Injection Interface to UBIK your Activity needs to be a UBIK Plugin. See here how to create your own Plugin.

Workflow

Further more your Plugin needs to implement the Ubik UBIK.WorkflowBase.IUBIKActivity. Therefor, you need a reference to UBIK.WorkflowBase.

Example:

    [Export(typeof(UBIK.Injection.IUbikPlugin))]
    [ExportMetadata("ID", "23B72354-A26F-449E-A7DA-F874B4167248")]
    [ExportMetadata("Type", typeof(UBIK.Injection.IUbikPlugin))]
    [ExportMetadata("Name", "my WorkflowActivity")]
    [ExportMetadata("Description", "does fancy things in version 2.4")]
    [ExportMetadata("Version", 3)]
    [ExportMetadata("MinimumKernelVersion", "2.4.0.0")]
    [ExportMetadata("MinimumDatabaseVersion", "2.4.0.0")]
    public class myWorkflowActivity : UBIK.Injection.IUbikPlugin, UBIK.WorkflowBase.IUBIKActivity
    {

    }
IC Attention.pngThe injection of WF Activities is only supported via the UBIK Installation Injection Folder. Make sure this folder is registered as probing path.