Interface IBpmnNode
Represents the graphical objects used to visually represent the business process.Properties
Inherited Members
Namespace: Syncfusion.UI.Xaml.Diagram
Assembly: Syncfusion.SfDiagram.WPF.dll
Syntax
public interface IBpmnNode : INode, IGroupable, IDiagramElement, IID, INotifyPropertyChanged
Properties
ActivityType
Gets or sets the type of the BPMN Activity shape.
Declaration
ActivityType ActivityType { get; set; }
Property Value
Type |
---|
ActivityType |
Remarks
Activity shape is supported only for Activity node.
DataObjectType
Gets or sets the type of the BPMN DataObject Shape. Remarks: DataObject shape is supported only for dataobjecttype node.
Declaration
DataObjectType DataObjectType { get; set; }
Property Value
Type |
---|
DataObjectType |
EventTrigger
Gets or sets the trigger for BPMN Event Shape. Remarks: Event triggers is supported only for event type node
Declaration
EventTrigger EventTrigger { get; set; }
Property Value
Type |
---|
EventTrigger |
EventType
Gets or sets the type of the BPMN Event Shape. Remarks: Event shape is supported only for event type node
Declaration
EventType EventType { get; set; }
Property Value
Type |
---|
EventType |
GatewayType
Gets or sets the type of the BPMN Gateway Shape. Remarks: Gateway shape is supported only for gatewaytype node.
Declaration
GatewayType GatewayType { get; set; }
Property Value
Type |
---|
GatewayType |
IsAdhocActivity
Gets or sets whether an Activity is a Adhoc activity or not. Remarks: Activity shape is supported only for Activity node
Declaration
bool IsAdhocActivity { get; set; }
Property Value
Type |
---|
System.Boolean |
IsCallActivity
Gets or sets whether an Activity is a call activity or not. Remarks: Activity shape is supported only for Activity node
Declaration
bool IsCallActivity { get; set; }
Property Value
Type |
---|
System.Boolean |
IsCollectiveData
Gets or sets whether BPMN Data Object is Collective or not.
Declaration
bool IsCollectiveData { get; set; }
Property Value
Type |
---|
System.Boolean |
IsCompensationActivity
Gets or sets whether an Activity is a compensative activity or not. Remarks: Activity shape is supported only for Activity node
Declaration
bool IsCompensationActivity { get; set; }
Property Value
Type |
---|
System.Boolean |
IsInitiatingMessage
Gets or sets whether BPMN message is Initiating or not.
Declaration
bool IsInitiatingMessage { get; set; }
Property Value
Type |
---|
System.Boolean |
LoopActivity
Gets or sets the Loop Characteristic of an Activity. Remarks: Activity shape is supported only for Activity node
Declaration
LoopCharacteristic LoopActivity { get; set; }
Property Value
Type |
---|
LoopCharacteristic |
SubProcessType
Gets or sets type of BPMN Boundary activity. Remarks: Activity shape is supported only for Activity node
Declaration
SubProcessType SubProcessType { get; set; }
Property Value
Type |
---|
SubProcessType |
TaskType
Gets or sets type of BPMN Task activity. Remarks: Activity shape is supported only for Activity node
Declaration
TaskType TaskType { get; set; }
Property Value
Type |
---|
TaskType |
TextAnnotationDirection
Gets or sets the direction of the Callout. Remarks: CalloutDirection is supported only for Annotation type node
Declaration
TextAnnotationDirection TextAnnotationDirection { get; set; }
Property Value
Type |
---|
TextAnnotationDirection |
TextAnnotationTarget
Gets or sets the sourcenode of the Node. Remarks: Add BpmnNode to Callout for connection.
Declaration
object TextAnnotationTarget { get; set; }
Property Value
Type |
---|
System.Object |
Type
Gets or sets the type of the BPMN Shape.
Declaration
BpmnShapeType Type { get; set; }
Property Value
Type |
---|
BpmnShapeType |