The StarDiagramConnectionPoint type exposes the following members.

Constructors

  NameDescription
StarDiagramConnectionPoint
Initializes a new instance of the StarDiagramConnectionPoint class.

Methods

  NameDescription
AddConnection
Attaches the given IDiagramConnection to this IDiagramConnectionPoint.
(Overrides DiagramConnectionPoint..::.AddConnection(IDiagramConnection).)
OnPropertyChanged
Raises the PropertyChanged event.
(Inherited from ViewModelBase.)
RemoveConnection
Removes the given IDiagramConnection from this IDiagramConnectionPoint.
(Overrides DiagramConnectionPoint..::.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

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