Skip to main content

SubFlowCall

The SubFlowCall class represents a step in a workflow where a sub-flow is called. It allows a workflow to invoke another workflow or sub-flow and return values from the sub-flow.

Properties

NameDescription
KeyA unique identifier for the workflow step.
WorkflowCodeInstanceThe workflow code instance associated with the flow object.
CachedDMObjectsThe cached document management objects related to the flow object.
SubFlowObjectGets or sets the sub-flow object metadata. Represents the sub-flow being invoked by the SubFlowCall step.
TypeCodeThe type code associated with the flow object.
ReturnValuesGets or sets the list of return values from the sub-flow that was invoked. These values can be used later in the workflow.
NameName for the workflow step.
CaptionThe caption dictionary representing localized captions for the flow object.

Constructors

NameDescription
SubFlowCall(name, workflowData, workflowCodeInstance)Constructor for the SubFlowCall class. Initializes a new instance of the SubFlowCall class.
SubFlowCall(name, workflowData, workflowCodeInstance)Constructor for the SubFlowCall class. Initializes a new instance of the SubFlowCall class.

Methods

NameDescription
Initialize()Initializes the SubFlowCall step. This method is an implementation of the abstract Initialize method from the base class.

Events

NameDescription
OnBeforeExecution(sender, args)Occurs before the execution of the workflow step.
OnAfterExecution(sender, args)Occurs after the execution of the workflow step.

Generic Types

NameDescription
TPropertiesGeneric type of properties.