Class DiagramBpmnSubProcessBuilder
Inheritance
System.Object
Syncfusion.EJ2.ControlBuilder
DiagramBpmnSubProcessBuilder
Assembly: Syncfusion.EJ2.dll
Syntax
public class DiagramBpmnSubProcessBuilder : ControlBuilder
Constructors
DiagramBpmnSubProcessBuilder()
Declaration
public DiagramBpmnSubProcessBuilder()
DiagramBpmnSubProcessBuilder(DiagramBpmnSubProcess)
Declaration
public DiagramBpmnSubProcessBuilder(DiagramBpmnSubProcess model)
Parameters
Methods
Adhoc(Boolean)
Defines whether the sub process is without any prescribed order or not
Declaration
public DiagramBpmnSubProcessBuilder Adhoc(bool value)
Parameters
Type |
Name |
Description |
System.Boolean |
value |
|
Returns
Boundary(BpmnBoundary)
Declaration
public DiagramBpmnSubProcessBuilder Boundary(BpmnBoundary value)
Parameters
Returns
Collapsed(Boolean)
Defines the whether the shape is collapsed or not
Declaration
public DiagramBpmnSubProcessBuilder Collapsed(bool value)
Parameters
Type |
Name |
Description |
System.Boolean |
value |
|
Returns
Compensation(Boolean)
Defines the whether the task is triggered as a compensation of another task
Declaration
public DiagramBpmnSubProcessBuilder Compensation(bool value)
Parameters
Type |
Name |
Description |
System.Boolean |
value |
|
Returns
Events(Object)
Declaration
public DiagramBpmnSubProcessBuilder Events(object value)
Parameters
Type |
Name |
Description |
System.Object |
value |
|
Returns
Loop(BpmnLoops)
Defines the type of the BPMNLoop
None - Sets the type of the Bpmn loop as None
Standard - Sets the type of the Bpmn loop as Standard
ParallelMultiInstance - Sets the type of the Bpmn loop as ParallelMultiInstance
SequenceMultiInstance - Sets the type of the Bpmn loop as SequenceMultiInstance
Declaration
public DiagramBpmnSubProcessBuilder Loop(BpmnLoops value)
Parameters
Returns
Processes(String[])
Defines the transaction sub process
Declaration
public DiagramBpmnSubProcessBuilder Processes(string[] value)
Parameters
Type |
Name |
Description |
System.String[] |
value |
|
Returns
Transaction(DiagramBpmnTransactionSubProcess)
Defines the transaction sub process
Declaration
public DiagramBpmnSubProcessBuilder Transaction(DiagramBpmnTransactionSubProcess value)
Parameters
Returns
Transaction(Action<DiagramBpmnTransactionSubProcessBuilder>)
Declaration
public DiagramBpmnSubProcessBuilder Transaction(Action<DiagramBpmnTransactionSubProcessBuilder> transaction)
Parameters
Returns
Type(BpmnSubProcessTypes)
Defines the type of the sub process
None - Sets the type of the Sub process as None
Transaction - Sets the type of the Sub process as Transaction
Event - Sets the type of the Sub process as Event
Declaration
public DiagramBpmnSubProcessBuilder Type(BpmnSubProcessTypes value)
Parameters
Returns