FlowNode Activity (Container)

Purpose: A simple container that executes the specified activity. This activity wraps another activity in a flowchart, allowing you to group activities or create composite nodes.

Input Properties

This activity has no input properties. It contains a single child activity that is executed.

Output Properties

This activity has no output properties.

Port Properties

Body

The activity to execute.

Type: IActivity

Note: Connect the activity you want to execute. This can be a single activity or a composite activity like Sequence.

Usage Example

Scenario: Wrap a sequence of activities in a flowchart node

Configuration:
- Body: Connect to a Sequence activity containing:
  1. SetVariable
  2. WriteLine
  3. ProcessData

Result:
- The FlowNode executes the Sequence activity
- All activities in the Sequence run in order
- FlowNode completes when the Sequence completes

Important Notes

  • FlowNode is a container activity that wraps a single child activity
  • Useful for grouping activities in flowcharts
  • The Body activity is executed when the FlowNode executes
  • FlowNode completes when the Body activity completes
  • Commonly used to wrap composite activities (Sequence, Parallel) in flowcharts
  • Also known as "Container" in the UI
  • Useful for organizing complex flowcharts

Related Activities