The FlowDiagramConnection type exposes the following members.

Constructors

  NameDescription
FlowDiagramConnectionOverloaded.

Methods

  NameDescription
AddConnectionPoint
Adds a new mounted connection point to this connection.
(Inherited from DiagramConnection.)
ApplyPathfinding
Re-routes this connection using its pathfinder.
(Inherited from DiagramConnectionBase<(Of <(TOutboundPoint, TInboundPoint, TMountedPoint>)>).)
Clone
Gets the state of the connection for undo purposes.
(Inherited from DiagramConnectionBase<(Of <(TOutboundPoint, TInboundPoint, TMountedPoint>)>).)
GetCollisionBounds
Returns a Rect with a position being the same as the position of the given IDiagramConnectionPoint, and a size of 1 by 1. This Rect is the bounds to be taken into consideration when path finding to the given connection point.
(Inherited from DiagramConnectionBase<(Of <(TOutboundPoint, TInboundPoint, TMountedPoint>)>).)
OnDataChanged
Raises the DataChanged event.
(Inherited from DiagramConnectionBase<(Of <(TOutboundPoint, TInboundPoint, TMountedPoint>)>).)
OnPropertyChanged
Raises the PropertyChanged event.
(Inherited from ViewModelBase.)
Set<(Of <(T>)>)
Sets the value of a field, raising the PropertyChanged event if required.
(Inherited from ViewModelBase.)
SetAs
Sets all the properties of this connection to match those of the given connection.
(Inherited from DiagramConnectionBase<(Of <(TOutboundPoint, TInboundPoint, TMountedPoint>)>).)

Properties

  NameDescription
CanOriginateNewConnections
Gets whether the connection can be the source of a new outgoing connection. For FlowDiagramConnection objects, this will be false.
(Overrides DiagramConnection..::.CanOriginateNewConnections.)
CanReceiveNewConnections
Gets whether the connection can be the destination of a new incoming connection. Always returns true.
(Inherited from DiagramConnection.)
ConnectionPoints
Returns all the IDiagramConnectionPoint objects currently attached to this connection.
(Inherited from DiagramConnectionBase<(Of <(TOutboundPoint, TInboundPoint, TMountedPoint>)>).)
Data
Gets or sets the data attached to this connection.
(Inherited from DiagramConnectionBase<(Of <(TOutboundPoint, TInboundPoint, TMountedPoint>)>).)
Diagram
Gets or sets the IDiagramModel that the connection belongs to.
(Inherited from DiagramConnectionBase<(Of <(TOutboundPoint, TInboundPoint, TMountedPoint>)>).)
FromConnectionPoint
Gets or sets the source of the connection. When setting the source, this connection is first removed from any original source.
(Inherited from DiagramConnectionBase<(Of <(TOutboundPoint, TInboundPoint, TMountedPoint>)>).)
IsUserModified
Gets or sets whether this connection has had one of its DiagramConnectionSegment objects modified by a user.
(Inherited from DiagramConnectionBase<(Of <(TOutboundPoint, TInboundPoint, TMountedPoint>)>).)
LineType
Gets or sets the DiagramLineType used to draw the connection.
(Inherited from DiagramConnection.)
Pathfinder
Gets the routing algorithm for the connection.
(Inherited from DiagramConnection.)
Segments
Returns all the DiagramConnectionSegment objects that build up this connection.
(Inherited from DiagramConnectionBase<(Of <(TOutboundPoint, TInboundPoint, TMountedPoint>)>).)
ToConnectionPoint
Gets or sets the destination of the connection. When setting the destination, this connection is first removed from any original destination.
(Inherited from DiagramConnectionBase<(Of <(TOutboundPoint, TInboundPoint, TMountedPoint>)>).)
ZOrder
Gets or sets the relative z-order.
(Inherited from DiagramConnectionBase<(Of <(TOutboundPoint, TInboundPoint, TMountedPoint>)>).)

Events

  NameDescription
DataChanged
Raised when the Data property changes.
(Inherited from DiagramConnectionBase<(Of <(TOutboundPoint, TInboundPoint, TMountedPoint>)>).)
PropertyChanged
Occurs when a property value changes.
(Inherited from ViewModelBase.)

See Also