Skip to main content

FlowStart

Represents the starting step of a workflow, including options for immediate start and notification settings.

Properties

NameDescription
CaptionThe caption dictionary representing localized captions for the flow object.
StartImmediatelyDetermines if the workflow should start immediately without delays.
ShowInFlowHistorySpecifies if the step should appear in the workflow history.
HideApporoverInHistoryDetermines whether the approver should be hidden in the workflow history.
GeolocationOptionsGeolocation options for the step.
KeyA unique identifier for the workflow step.
AutoOpenApprovalOptionIndicates if the approval options should automatically open for this step.
NameName for the workflow step.
EventsA read-only list of events related to the step.
WorkflowCodeInstanceThe workflow code instance associated with the flow object.
DocumentsA list of documents associated with the step.
CachedDMObjectsThe cached document management objects related to the flow object.
WebNotificationOptionsSettings for web notifications related to this step.
TypeCodeThe type code associated with the flow object.

Constructors

NameDescription
FlowStart(name, workflowData, workflowCodeInstance)Constructor for the FlowStart class. Initializes a new instance of the FlowStart class.
FlowStart(name,workflowData,workflowCodeInstance)Initializes a new instance of the FlowStart class with a name, workflow data, and workflow code instance.

Methods

NameDescription
SendStartWebNotification(userInfo,requestItem)Sends a web notification for the workflow start step.
Initialize()Initializes the start step with default settings.

Events

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