Skip to main content

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

Class Decision

Inheritance

↳ object

    ↳ FormBase

        ↳ ActivityBase

            ↳ Decision

Inherited Members

ActivityBase.Image

ActivityBase.PluginName

ActivityBase.BaseTemplate

ActivityBase.OrdinaryActivityParameters

ActivityBase.AnnotationActivityParameters

ActivityBase.Disabled

FormBase.CustomTypeAnnotationName

FormBase.Parameters

Equals(object)

Equals(object, object)

GetHashCode()

GetType()

MemberwiseClone()

ReferenceEquals(object, object)

ToString()

Namespace: OptimaJet.Workflow.Core.Plugins.BasicsPlugin

Assembly: OptimaJet.Workflow.Core.dll

Syntax
public class Decision : ActivityBase

Properties

Type

Declaration
public override string Type { get; }
Property value
TypeDescription
string

SVGTemplate

Declaration
public override string SVGTemplate { get; }
Property value
TypeDescription
string

Template

Declaration
public override string Template { get; }
Property value
TypeDescription
string

Title

Declaration
public override string Title { get; }
Property value
TypeDescription
string

Description

Declaration
public override string Description { get; }
Property value
TypeDescription
string

AllowCycleTransition

Declaration
public override bool AllowCycleTransition { get; }
Property value
TypeDescription
bool

IsOutgoingTransitionsReadonly

Declaration
public override bool IsOutgoingTransitionsReadonly { get; }
Property value
TypeDescription
bool

SaveToAnnotationsPolicy

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

DefaultValues

Declaration
public override Dictionary<string, object> DefaultValues { get; }
Property value
TypeDescription
Dictionary<string, object>

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