menu

Blazor

  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class BpmnEvent - Blazor API Reference | Syncfusion

    Show / Hide Table of Contents

    Class BpmnEvent

    Represents with circle shape that describe something happended during the course of a process.

    Inheritance
    System.Object
    DiagramObject
    Shape
    BpmnEvent
    Implements
    IDiagramObject
    System.ICloneable
    Inherited Members
    DiagramObject.GetParent()
    DiagramObject.OnPropertyChanged(String, Object, Object, IDiagramObject)
    Shape.Type
    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()

    Creates a new BpmnEvent that is a copy of the current BpmnEvent.

    Declaration
    public override object Clone()
    Returns
    Type Description
    System.Object

    it returns BpmnEvent

    Overrides
    Shape.Clone()

    Implements

    IDiagramObject
    System.ICloneable
    Back to top Generated by DocFX
    Copyright © 2001 - 2025 Syncfusion Inc. All Rights Reserved