Skip to main content

FlowAnd

Represents the FlowAnd step in the workflow process, managing parallel inbound options.

The FlowAnd class is responsible for managing parallel inbound connections in a workflow. It inherits from FlowObjectDesigner and provides functionality to handle multiple inbound connections that must all be completed before proceeding. The class includes properties for managing inbound connections and their states.

Key features:

  • Manages parallel inbound connections
  • Tracks the state of multiple inbound connections
  • Implements workflow designer functionality
  • Supports workflow branching and synchronization

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.
InboundsGets or sets the list of parallel inbound connections.
TypeCodeThe type code associated with the flow object.
NameName for the workflow step.
CaptionThe caption dictionary representing localized captions for the flow object.

Constructors

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

Methods

NameDescription
Initialize()Initializes the FlowAnd step within the workflow. This method is intended to set up the step's configuration or execution logic.

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.