Blazor

Code Examples Upgrade Guide User Guide Demos Support Forums Download
  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class DiagramShape

    Show / Hide Table of Contents

    Class DiagramShape

    Defines the shape for the diagram nodes.

    Inheritance
    System.Object
    SfDiagramBase
    DiagramShape
    Inherited Members
    SfDiagramBase.UpdateCollection(IList, Boolean)
    SfDiagramBase.RandomString(Int32)
    Namespace: Syncfusion.Blazor.Diagrams
    Assembly: Syncfusion.Blazor.dll
    Syntax
    public class DiagramShape : SfDiagramBase

    Constructors

    DiagramShape()

    Initialize the members of the shape for the diagram nodes.

    Declaration
    public DiagramShape()

    Properties

    Activity

    Defines the type of the BPMN Activity shape.

    Declaration
    public DiagramBpmnActivity Activity { get; set; }
    Property Value
    Type Description
    DiagramBpmnActivity

    Align

    Defines the alignment of the image within the node boundary.

    Declaration
    public ImageAlignment Align { get; set; }
    Property Value
    Type Description
    ImageAlignment

    Annotation

    Defines the text of the bpmn annotation.

    Declaration
    public DiagramBpmnAnnotation Annotation { get; set; }
    Property Value
    Type Description
    DiagramBpmnAnnotation

    Annotations

    Defines the text of the bpmn annotation collection.

    Declaration
    public ObservableCollection<DiagramBpmnAnnotation> Annotations { get; set; }
    Property Value
    Type Description
    System.Collections.ObjectModel.ObservableCollection<DiagramBpmnAnnotation>

    BasicShape

    Defines the type of the basic shape.

    Declaration
    public BasicShapes BasicShape { get; set; }
    Property Value
    Type Description
    BasicShapes

    BpmnShape

    Represents the internal business procedure in a graphical notation.

    Declaration
    public BpmnShapes BpmnShape { get; set; }
    Property Value
    Type Description
    BpmnShapes

    Classifier

    Defines the type of classifier.

    Declaration
    public ClassifierShape Classifier { get; set; }
    Property Value
    Type Description
    ClassifierShape

    ClassShape

    Defines the text of the bpmn annotation collection.

    Declaration
    public DiagramUmlClass ClassShape { get; set; }
    Property Value
    Type Description
    DiagramUmlClass

    Content

    Defines the geometry of a native element.

    Declaration
    public object Content { get; set; }
    Property Value
    Type Description
    System.Object

    CornerRadius

    Sets the corner of the node.

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

    Data

    Defines the geometry of a path.

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

    DataObject

    Defines the type of the BPMN DataObject shape.

    Declaration
    public DiagramBpmnDataObject DataObject { get; set; }
    Property Value
    Type Description
    DiagramBpmnDataObject

    EnumerationShape

    Defines the text of the bpmn annotation collection.

    Declaration
    public DiagramUmlEnumeration EnumerationShape { get; set; }
    Property Value
    Type Description
    DiagramUmlEnumeration

    Event

    Defines the type of the BPMN Event shape.

    Declaration
    public DiagramBpmnEvent Event { get; set; }
    Property Value
    Type Description
    DiagramBpmnEvent

    FlowShape

    Defines the type of the flow shape.

    Declaration
    public FlowShapes FlowShape { get; set; }
    Property Value
    Type Description
    FlowShapes

    Gateway

    Defines the type of the BPMN Gateway shape.

    Declaration
    public DiagramBpmnGateway Gateway { get; set; }
    Property Value
    Type Description
    DiagramBpmnGateway

    InterfaceShape

    Defines the text of the bpmn annotation collection.

    Declaration
    public DiagramUmlInterface InterfaceShape { get; set; }
    Property Value
    Type Description
    DiagramUmlInterface

    Margin

    Defines the space to be let between the node and its immediate parent.

    Declaration
    public BasicShapeMargin Margin { get; set; }
    Property Value
    Type Description
    BasicShapeMargin

    Points

    Defines the collection of points to draw a polygon.

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

    Scale

    Defines the scale of the native element.

    Declaration
    public Stretch Scale { get; set; }
    Property Value
    Type Description
    Stretch

    Source

    Defines the source of the image.

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

    TextContent

    Defines the text of the text element.

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

    Type

    Defines the type of node shape.

    Declaration
    public Nullable<Shapes> Type { get; set; }
    Property Value
    Type Description
    System.Nullable<Shapes>

    UmlActivityShape

    Defines the type of the UMLActivity shape.

    Declaration
    public UmlActivityShapes UmlActivityShape { get; set; }
    Property Value
    Type Description
    UmlActivityShapes
    Back to top Generated by DocFX
    Copyright © 2001 - 2023 Syncfusion Inc. All Rights Reserved