FlowTrigger Methods
An object defining methods for the FlowTrigger class.
SetParentProcessId(parentProcessId)
Sets the parent process ID for this flow trigger.
Parameters:
parentProcessId (required): string
The ID of the parent process.
Returns:
Type: void
Method does not return anything
This is a sync method. Method runs synchronously.
GetParentProcessId()
Returns the parent process ID if available, otherwise returns 0.
Returns:
Type: long
Returns the parent process ID.
This is a sync method. Method runs synchronously.
Execute(workflowUserContext, processResponse)
Executes the flow trigger by resolving source data and starting the associated flow.
Parameters:
workflowUserContext (required): #linkDocument(csharp-Bimser.Synergy.Entities.Shared.Business.Objects.Context)
The workflow context for the user executing the trigger.
processResponse (required): Action<FlowStartResponse>
The action to take after the flow start response is received.
Returns:
Type: Task
Task without value
This is a async method. Method should be waited. Be careful if call this method without waiting.
See Also
Initialize()
Initializes the flow trigger. This method is an implementation of the abstract Initialize method from the base class.
Returns:
Type: void
Method does not return anything
This is a sync method. Method runs synchronously.