The DiagramConnectionPoint type exposes the following members.
Constructors
Name | Description | |
---|---|---|
![]() | DiagramConnectionPoint | Overloaded. |
Methods
Name | Description | |
---|---|---|
![]() | AddConnection |
Attaches the given IDiagramConnection to this DiagramConnectionPoint.
(Overrides DiagramConnectionPointBase<(Of <(DiagramConnection>)>)..::.AddConnection(IDiagramConnection).) |
![]() | OnPropertyChanged |
Raises the PropertyChanged event.
(Inherited from ViewModelBase.) |
![]() | RemoveConnection |
Removes the given IDiagramConnection from this DiagramConnectionPoint.
(Overrides DiagramConnectionPointBase<(Of <(DiagramConnection>)>)..::.RemoveConnection(IDiagramConnection).) |
![]() | 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 the user should be allowed to drag new connections from this connection point.
(Inherited from DiagramConnectionPointBase<(Of <(TConnection>)>).) |
![]() | CanReceiveNewConnections |
Gets whether the user should be allowed to drop new connections onto this connection point.
(Inherited from DiagramConnectionPointBase<(Of <(TConnection>)>).) |
![]() | 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.
(Overrides DiagramConnectionPointBase<(Of <(DiagramConnection>)>)..::.FlowDirection.) |
![]() | 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.) |