The FlowDiagramConnectionPoint type exposes the following members.

Constructors

  NameDescription
FlowDiagramConnectionPointOverloaded.

Methods

  NameDescription
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

  NameDescription
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

  NameDescription
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.)

See Also