Class GeneratedCustomActivity
OptimaJet.Workflow.Core.Plugins.GeneratedCustomActivity
Namespace: OptimaJet.Workflow.Core.Plugins
public sealed class GeneratedCustomActivity : ActivityBaseInheritance
- System.Object
- FormBase
- ActivityBase
Constructors
public GeneratedCustomActivity(string type, string title, string description, CustomActivityAsyncAction asyncAction, ParametersGetter parametersGetter, DisabledGetter disabledGetter) #Parameters
Name
Type
Description
typeStringtitleStringdescriptionStringasyncActionCustomActivityAsyncActionparametersGetterParametersGetterdisabledGetterDisabledGetterpublic GeneratedCustomActivity(string type, string title, string description, CustomActivitySyncAction asyncAction, ParametersGetter parametersGetter, DisabledGetter disabledGetter) #Parameters
Name
Type
Description
typeStringtitleStringdescriptionStringasyncActionCustomActivitySyncActionparametersGetterParametersGetterdisabledGetterDisabledGetterProperties
Name
Type
Disabled #BooleanParameters #List<CodeActionParameterDefinition>BaseTemplate #BaseTemplateDefines the base template which is used to edit the activity.
Methods
public override Task ExecutionAsync(WorkflowRuntime runtime, ProcessInstance processInstance, Dictionary<string, string> parameters, CancellationToken token) #Parameters
Name
Type
Description
runtimeWorkflowRuntimeprocessInstanceProcessInstanceparametersDictionary<String>tokenCancellationTokenReturns
Type
Description
Taskpublic override Task PreExecutionAsync(WorkflowRuntime runtime, ProcessInstance processInstance, Dictionary<string, string> parameters, CancellationToken token) #Parameters
Name
Type
Description
runtimeWorkflowRuntimeprocessInstanceProcessInstanceparametersDictionary<String>tokenCancellationTokenReturns
Type
Description
Task