Class Node
Inheritance
System.Object
Node
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Assembly: Syncfusion.SfDiagram.WPF.dll
Syntax
public class Node : DiagramElement
Constructors
Node()
Declaration
Properties
ActivityType
Declaration
public ActivityType ActivityType { get; set; }
Property Value
AnnotationColT
Declaration
public string AnnotationColT { get; set; }
Property Value
Type |
Description |
System.String |
|
Annotations
Declaration
public List<Annotation> Annotations { get; set; }
Property Value
Type |
Description |
System.Collections.Generic.List<Annotation> |
|
Attributes
Declaration
public Dictionary<string, object> Attributes { get; set; }
Property Value
Type |
Description |
System.Collections.Generic.Dictionary<System.String, System.Object> |
|
Boundary
Gets or sets type of BPMN Boundary activity.
Remarks: Activity shape is supported only for Activity node
Declaration
public SubProcessType Boundary { get; set; }
Property Value
CalloutDirection
Gets or sets the direction of the Callout.
Remarks: CalloutDirection is supported only for Annotation type node
Declaration
public TextAnnotationDirection CalloutDirection { get; set; }
Property Value
ConnectorColT
Declaration
public string ConnectorColT { get; set; }
Property Value
Type |
Description |
System.String |
|
Constraints
Declaration
public NodeConstraints Constraints { get; set; }
Property Value
DataObjectType
Gets or sets the type of the BPMN DataObject Shape.
Remarks: DataObject shape is supported only for dataobjecttype node.
Declaration
public DataObjectType DataObjectType { get; set; }
Property Value
EventTrigger
Gets or sets the trigger for BPMN Event Shape.
Remarks: Event triggers is supported only for event type node
Declaration
public EventTrigger EventTrigger { get; set; }
Property Value
EventType
Gets or sets the type of the BPMN Event Shape.
Remarks: Event shape is supported only for event type node
Declaration
public EventType EventType { get; set; }
Property Value
Flip
Declaration
public Flip Flip { get; set; }
Property Value
GatewayType
Gets or sets the type of the BPMN Gateway Shape.
Remarks: Gateway shape is supported only for gatewaytype node.
Declaration
public GatewayType GatewayType { get; set; }
Property Value
Geometry
Declaration
public string Geometry { get; set; }
Property Value
Type |
Description |
System.String |
|
GroupId
Declaration
public object GroupId { get; set; }
Property Value
Type |
Description |
System.Object |
|
Height
Declaration
public double Height { get; set; }
Property Value
Type |
Description |
System.Double |
|
IsAdhoc
Gets or sets whether an Activity is a Adhoc activity or not.
Remarks: Activity shape is supported only for Activity node
Declaration
public bool IsAdhoc { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
IsCall
Gets or sets whether an Activity is a call activity or not.
Remarks: Activity shape is supported only for Activity node
Declaration
public bool IsCall { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
IsCollectiveData
Gets or sets whether BPMN Data Object is Collective or not.
Declaration
public bool IsCollectiveData { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
IsCompensation
Gets or sets whether an Activity is a compensative activity or not.
Remarks: Activity shape is supported only for Activity node
Declaration
public bool IsCompensation { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
IsExpandedSubProcess
Declaration
public bool IsExpandedSubProcess { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
IsInitiatingMessage
Gets or sets whether BPMN message is Initiating or not.
Declaration
public bool IsInitiatingMessage { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
IsSelected
Declaration
public bool IsSelected { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
LaneOffsetX
Declaration
public double LaneOffsetX { get; set; }
Property Value
Type |
Description |
System.Double |
|
LaneOffsetY
Declaration
public double LaneOffsetY { get; set; }
Property Value
Type |
Description |
System.Double |
|
Loop
Gets or sets the Loop Characteristic of an Activity.
Remarks: Activity shape is supported only for Activity node
Declaration
public LoopCharacteristic Loop { get; set; }
Property Value
MaxHeight
Declaration
public double MaxHeight { get; set; }
Property Value
Type |
Description |
System.Double |
|
MaxWidth
Declaration
public double MaxWidth { get; set; }
Property Value
Type |
Description |
System.Double |
|
MinHeight
Declaration
public double MinHeight { get; set; }
Property Value
Type |
Description |
System.Double |
|
MinWidth
Declaration
public double MinWidth { get; set; }
Property Value
Type |
Description |
System.Double |
|
Name
Declaration
public string Name { get; set; }
Property Value
Type |
Description |
System.String |
|
NodeColT
Declaration
public string NodeColT { get; set; }
Property Value
Type |
Description |
System.String |
|
OffsetX
Declaration
public double OffsetX { get; set; }
Property Value
Type |
Description |
System.Double |
|
OffsetY
Declaration
public double OffsetY { get; set; }
Property Value
Type |
Description |
System.Double |
|
Pivot
Declaration
public Point Pivot { get; set; }
Property Value
Type |
Description |
System.Windows.Point |
|
PortColT
Declaration
public string PortColT { get; set; }
Property Value
Type |
Description |
System.String |
|
Ports
Declaration
public List<PortBase> Ports { get; set; }
Property Value
Type |
Description |
System.Collections.Generic.List<PortBase> |
|
RotateAngle
Declaration
public double RotateAngle { get; set; }
Property Value
Type |
Description |
System.Double |
|
ShapeStyle
Declaration
public InternalStyle ShapeStyle { get; set; }
Property Value
Type |
Description |
Syncfusion.UI.Xaml.Diagram.Serializer.InternalStyle |
|
SourceNode
Gets or sets the sourcenode of the Node.
Remarks: Add BpmnNode to Callout for connection.
Declaration
public object SourceNode { get; set; }
Property Value
Type |
Description |
System.Object |
|
TaskType
Gets or sets type of BPMN Task activity.
Remarks: Activity shape is supported only for Activity node
Declaration
public TaskType TaskType { get; set; }
Property Value
ThemeStyleId
Declaration
public StyleId ThemeStyleId { get; set; }
Property Value
Type
Gets or sets the type of the BPMN Shape.
Declaration
public BpmnShapeType Type { get; set; }
Property Value
Width
Declaration
public double Width { get; set; }
Property Value
Type |
Description |
System.Double |
|
ZIndex
Declaration
public int ZIndex { get; set; }
Property Value
Type |
Description |
System.Int32 |
|