Namespace EPiServer.WorkflowFoundation.UI
Classes
ActivityPlugInAttribute
External event activities that needs input from an user through an UI when clicking on a task should be marked with this attribute and have Url to usercontrol specified. It is possible to specify a usercontrol for a task by setting property AssociatedActivity to a activity with this attribute. The given usercontrol should implement IWorkflowTaskControl
WorkflowPlugInAttribute
A workflow that want users to be able to set start parameters before it is used should be marked with this attribute and have Url set to a usercontrol. The given usercontrol should implement IWorkflowStartParameterHandler
WorkflowTaskAttribute
Internally used attribute to register container control that will host all other workflow task related usercontrols.
Interfaces
IWorkflowStartParameterHandler
Interface that usercontrols that are registered through use of attribute WorkflowPlugIn should implement. These controls are used to set StartParameters for a workflow definition that will be passed to instance when it is created.
IWorkflowTaskControl
Interface that usercontrols associated with a task should implement. The control can e.g. communicate with a custom event activity.