The FlowDiagramConnectionPoint type exposes the following members.
Constructors
Name | Description | |
---|---|---|
![]() | FlowDiagramConnectionPoint | Overloaded. |
Methods
Name | Description | |
---|---|---|
![]() | AddConnection |
Attaches the given IDiagramConnection to this DiagramConnectionPoint.
(Inherited from DiagramConnectionPoint.) |
![]() | OnPropertyChanged |
Raises the PropertyChanged event.
(Inherited from ViewModelBase.) |
![]() | RemoveConnection |
Removes the given IDiagramConnection from this DiagramConnectionPoint.
(Inherited from DiagramConnectionPoint.) |
![]() | Set<(Of <(T>)>) |
Sets the value of a field, raising the PropertyChanged event if required.
(Inherited from ViewModelBase.) |
![]() | SetPosition |
Sets the position of this DiagramConnectionPointBase<(Of <(TConnection>)>) to be a point on the connection that it is attached to
that is closest to the given Point. The actual position that was set is then returned.
(Inherited from DiagramConnectionPointBase<(Of <(TConnection>)>).) |
Properties
Name | Description | |
---|---|---|
![]() | CanOriginateNewConnections |
Gets whether this FlowDiagramConnectionPoint can originate new connections.
This will be true if this connection point currently has no connections attached to it, and
the diagram node can also originate new connections.
(Overrides DiagramConnectionPointBase<(Of <(DiagramConnection>)>)..::.CanOriginateNewConnections.) |
![]() | CanReceiveNewConnections |
Gets whether this FlowDiagramConnectionPoint can recieve new connections.
This will be true if this connection point does not currently have any outbound connections.
(Overrides DiagramConnectionPointBase<(Of <(DiagramConnection>)>)..::.CanReceiveNewConnections.) |
![]() | Connectable |
Gets the IDiagramConnectable on which the IDiagramConnectionPoint
is situated. This will either be a node or a connection.
(Inherited from DiagramConnectionPointBase<(Of <(TConnection>)>).) |
![]() | Connections |
Gets the connections attached to this connection point.
(Inherited from DiagramConnectionPointBase<(Of <(TConnection>)>).) |
![]() | Data |
Gets or sets the data object held by this connection point/>.
(Inherited from DiagramConnectionPointBase<(Of <(TConnection>)>).) |
![]() | Edge |
Returns the edge of the node that this DiagramConnectionPointBase will sit on according
to its position calculator.
(Inherited from DiagramConnectionPointBase<(Of <(TConnection>)>).) |
![]() | FlowDirection |
Gets whether the connection point supports inbound connections, outbound connections or both.
(Inherited from DiagramConnectionPoint.) |
![]() | Index |
Gets an index identifier for this connection point. This is useful for selecting
a connection point calculator when there are multiple connection points on the same edge of a node.
(Inherited from DiagramConnectionPointBase<(Of <(TConnection>)>).) |
![]() | Position |
Gets or sets the position of the connection point/>.
(Inherited from DiagramConnectionPointBase<(Of <(TConnection>)>).) |
![]() | PositionCalculator |
Gets or sets the IPositionCalculator that this connection point
uses to calculate its position relative to the connectable it is attached to.
(Inherited from DiagramConnectionPointBase<(Of <(TConnection>)>).) |
Events
Name | Description | |
---|---|---|
![]() | IndexChanged |
Raised when the Index property value changes.
(Inherited from DiagramConnectionPointBase<(Of <(TConnection>)>).) |
![]() | PositionChanged |
Raised when the Position property value changes.
(Inherited from DiagramConnectionPointBase<(Of <(TConnection>)>).) |
![]() | PropertyChanged |
Occurs when a property value changes.
(Inherited from ViewModelBase.) |