Table of Contents

Class DiamondNodeData

Namespace
H.Controls.Diagram.Presenters.Workflow.NodeDatas
Assembly
H.Controls.Diagram.Presenters.Workflow.dll
[Display(Name = "判定", GroupName = "基本流程图形状", Order = 1, Description = "判定")]
public class DiamondNodeData : WorkflowNodeBase, INotifyPropertyChanged, IDisplayBindable, IIconable, INameable, IOrderable, IGroupable, IDable, IDescriptionable, ICloneable, ITemplate, IPortDataCreator, IPortableNodeData, ILinkDataCreator, ITextNodeData, ITextable, IFlowableNodeData, IFlowablePartData, IFlowable, IDisposable, IMessageable, IStopwatchable, IGeometryNodeData, INodeData, IPartData, IData, IWorkflowNode
Inheritance
DiamondNodeData
Implements
Inherited Members
Extension Methods

Methods

CreateLinkData()

public override IFlowableLinkData CreateLinkData()

Returns

IFlowableLinkData

CreatePortData()

public override IFlowablePortData CreatePortData()

Returns

IFlowablePortData

CreatePortDatas()

protected override IEnumerable<IPortData> CreatePortDatas()

Returns

IEnumerable<IPortData>

GetGeometry()

protected override Geometry GetGeometry()

Returns

Geometry

Invoke(IFlowableLinkData, IFlowableDiagramData)

public override IFlowableResult Invoke(IFlowableLinkData previors, IFlowableDiagramData current)

Parameters

previors IFlowableLinkData
current IFlowableDiagramData

Returns

IFlowableResult