Class BpmnEvent
Represents with circle shape that describe something happended during the course of a process.
Inherited Members
Namespace: Syncfusion.Blazor.Diagram
Assembly: Syncfusion.Blazor.dll
Syntax
public class BpmnEvent : Shape, IDiagramObject, ICloneable
Remarks
In BPMN, the events are expressed as circles in the diagram. When an event occurs at the start, finish, or middle of a process, it is referred to as an event.
Examples
Node node = new Node()
{
ID = "node1",
Width = 70,
Height = 70,
OffsetX = 100,
OffsetY = 300,
Shape = new BpmnEvent()
{
EventType = BpmnEventType.Intermediate,
Trigger = BpmnEventTrigger.None
}
};
Constructors
BpmnEvent()
Initializes a new instance of the BpmnEvent.
Declaration
public BpmnEvent()
BpmnEvent(BpmnEvent)
Creates a new instance of the BpmnEvent class.
Declaration
public BpmnEvent(BpmnEvent src)
Parameters
Type | Name | Description |
---|---|---|
BpmnEvent | src | BpmnEvent |
Properties
EventType
Gets or sets the type of the event occurs.
Declaration
public BpmnEventType EventType { get; set; }
Property Value
Type | Description |
---|---|
BpmnEventType | One of the BpmnEventType enumeration that specifies the type event performed during the course of a process. The default type is Start. |
Trigger
Gets or sets the type of the trigger.
Declaration
public BpmnEventTrigger Trigger { get; set; }
Property Value
Type | Description |
---|---|
BpmnEventTrigger | One of the BpmnEventTrigger enumeration that specifies the Trigger that starts the Event. The default type is None. |
Methods
Clone()
Declaration
public override object Clone()
Returns
Type | Description |
---|---|
System.Object | it returns BpmnEvent |
Overrides
Implements
System.ICloneable