WPF

Upgrade Guide User Guide Demos Support Forums Download
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class Node - WPF API Reference | Syncfusion

    Show / Hide Table of Contents

    Class Node

    Inheritance
    System.Object
    DiagramElement
    Node
    Group
    Inherited Members
    DiagramElement.Raw
    DiagramElement.ID
    DiagramElement.Key
    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()
    Namespace: Syncfusion.UI.Xaml.Diagram.Serializer
    Assembly: Syncfusion.SfDiagram.WPF.dll
    Syntax
    public class Node : DiagramElement

    Constructors

    Node()

    Declaration
    public Node()

    Properties

    ActivityType

    Declaration
    public ActivityType ActivityType { get; set; }
    Property Value
    Type Description
    ActivityType

    AnnotationColT

    Serializer

    Declaration
    public string AnnotationColT { get; set; }
    Property Value
    Type Description
    System.String

    Annotations

    Serializer

    Declaration
    public List<Annotation> Annotations { get; set; }
    Property Value
    Type Description
    System.Collections.Generic.List<Annotation>

    Attributes

    Serializer

    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
    Type Description
    SubProcessType

    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
    Type Description
    TextAnnotationDirection

    ConnectorColT

    Serializer

    Declaration
    public string ConnectorColT { get; set; }
    Property Value
    Type Description
    System.String

    Constraints

    Serializer

    Declaration
    public NodeConstraints Constraints { get; set; }
    Property Value
    Type Description
    NodeConstraints

    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
    Type Description
    DataObjectType

    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
    Type Description
    EventTrigger

    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
    Type Description
    EventType

    Flip

    Serializer

    Declaration
    public Flip Flip { get; set; }
    Property Value
    Type Description
    Flip

    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
    Type Description
    GatewayType

    Geometry

    Serializer

    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

    Serializer

    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

    Serializer

    Declaration
    public double LaneOffsetX { get; set; }
    Property Value
    Type Description
    System.Double

    LaneOffsetY

    Serializer

    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
    Type Description
    LoopCharacteristic

    MaxHeight

    Serializer

    Declaration
    public double MaxHeight { get; set; }
    Property Value
    Type Description
    System.Double

    MaxWidth

    Serializer

    Declaration
    public double MaxWidth { get; set; }
    Property Value
    Type Description
    System.Double

    MinHeight

    Serializer

    Declaration
    public double MinHeight { get; set; }
    Property Value
    Type Description
    System.Double

    MinWidth

    Serializer

    Declaration
    public double MinWidth { get; set; }
    Property Value
    Type Description
    System.Double

    Name

    Serializer

    Declaration
    public string Name { get; set; }
    Property Value
    Type Description
    System.String

    NodeColT

    Serializer

    Declaration
    public string NodeColT { get; set; }
    Property Value
    Type Description
    System.String

    OffsetX

    Serializer

    Declaration
    public double OffsetX { get; set; }
    Property Value
    Type Description
    System.Double

    OffsetY

    Serializer

    Declaration
    public double OffsetY { get; set; }
    Property Value
    Type Description
    System.Double

    Pivot

    Serializer

    Declaration
    public Point Pivot { get; set; }
    Property Value
    Type Description
    System.Windows.Point

    PortColT

    Serializer

    Declaration
    public string PortColT { get; set; }
    Property Value
    Type Description
    System.String

    Ports

    Serializer

    Declaration
    public List<PortBase> Ports { get; set; }
    Property Value
    Type Description
    System.Collections.Generic.List<PortBase>

    RotateAngle

    Serializer

    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
    Type Description
    TaskType

    ThemeStyleId

    Declaration
    public StyleId ThemeStyleId { get; set; }
    Property Value
    Type Description
    StyleId

    Type

    Gets or sets the type of the BPMN Shape.

    Declaration
    public BpmnShapeType Type { get; set; }
    Property Value
    Type Description
    BpmnShapeType

    Width

    Serializer

    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
    Back to top Generated by DocFX
    Copyright © 2001 - 2021 Syncfusion Inc. All Rights Reserved