Create UBIK Workflow Activity Plugin
Revision as of 15:36, 28 November 2014 by MHM (Talk | contribs) (Created page with "== 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. [[Create_UBIK_Plugin|See here ...")
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.
[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
{
}
[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
{
}