Skip to main content

FlowStart

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

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.
HideApporoverInHistoryDetermines whether the approver should be hidden in the workflow history.
AutoOpenApprovalOptionIndicates if the approval options should automatically open for this step.
GeolocationOptionsGeolocation options for the step.
StartImmediatelyDetermines if the workflow should start immediately without delays.
TypeCodeThe type code associated with the flow object.
WebNotificationOptionsSettings for web notifications related to this step.
NameName for the workflow step.
DocumentsA list of documents associated with the step.
EventsA read-only list of events related to the step.
ShowInFlowHistorySpecifies if the step should appear in the workflow history.
CaptionThe caption dictionary representing localized captions for the flow object.

Constructors

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

Methods

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

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.