Skip to main content

Introducing Formengine - The New Formbuilder, try for FREE formengine.io.

Class GeneratedCustomActivity

Inheritance

↳ object

    ↳ FormBase

        ↳ ActivityBase

            ↳ GeneratedCustomActivity

Inherited Members

ActivityBase.Description

ActivityBase.Image

ActivityBase.SVGTemplate

ActivityBase.AllowCycleTransition

ActivityBase.PluginName

ActivityBase.IsOutgoingTransitionsReadonly

ActivityBase.SaveToAnnotationsPolicy

ActivityBase.OrdinaryActivityParameters

ActivityBase.AnnotationActivityParameters

FormBase.CustomTypeAnnotationName

FormBase.Type

FormBase.Title

FormBase.Template

FormBase.DefaultValues

Equals(object)

Equals(object, object)

GetHashCode()

GetType()

ReferenceEquals(object, object)

ToString()

Namespace: OptimaJet.Workflow.Core.Plugins

Assembly: OptimaJet.Workflow.Core.dll

Syntax
public sealed class GeneratedCustomActivity : ActivityBase

Constructors

GeneratedCustomActivity(string, string, string, CustomActivityAsyncAction, ParametersGetter, DisabledGetter)

Declaration
public GeneratedCustomActivity(string type, string title, string description, CustomActivityAsyncAction asyncAction, ParametersGetter parametersGetter, DisabledGetter disabledGetter)
Parameters
TypeNameDescription
stringtype
stringtitle
stringdescription
CustomActivityAsyncActionasyncAction
ParametersGetterparametersGetter
DisabledGetterdisabledGetter

GeneratedCustomActivity(string, string, string, CustomActivitySyncAction, ParametersGetter, DisabledGetter)

Declaration
public GeneratedCustomActivity(string type, string title, string description, CustomActivitySyncAction asyncAction, ParametersGetter parametersGetter, DisabledGetter disabledGetter)
Parameters
TypeNameDescription
stringtype
stringtitle
stringdescription
CustomActivitySyncActionasyncAction
ParametersGetterparametersGetter
DisabledGetterdisabledGetter

Properties

Disabled

Declaration
public override bool Disabled { get; set; }
Property value
TypeDescription
bool

Parameters

Declaration
public override List<CodeActionParameterDefinition> Parameters { get; set; }
Property value
TypeDescription
List<CodeActionParameterDefinition>

BaseTemplate

Declaration
public override BaseTemplate BaseTemplate { get; }
Property value
TypeDescription
BaseTemplate

Methods

ExecutionAsync(WorkflowRuntime, ProcessInstance, Dictionary<string, string>, CancellationToken)

Declaration
public override Task ExecutionAsync(WorkflowRuntime runtime, ProcessInstance processInstance, Dictionary<string, string> parameters, CancellationToken token)
Parameters
TypeNameDescription
WorkflowRuntimeruntime
ProcessInstanceprocessInstance
Dictionary<string, string>parameters
CancellationTokentoken
Returns
TypeDescription
Task

PreExecutionAsync(WorkflowRuntime, ProcessInstance, Dictionary<string, string>, CancellationToken)

Declaration
public override Task PreExecutionAsync(WorkflowRuntime runtime, ProcessInstance processInstance, Dictionary<string, string> parameters, CancellationToken token)
Parameters
TypeNameDescription
WorkflowRuntimeruntime
ProcessInstanceprocessInstance
Dictionary<string, string>parameters
CancellationTokentoken
Returns
TypeDescription
Task

Extension Methods