Provides access to members that control the graphic link.
A link is an edge in a network graph. A link can go through a number of “link points” (also called intermediate points or vertices) that modify its path. It is represented either by a direct single line segment or by several line segments passing through one or several link points. The path between two link points may be graphically broken. All types of patterns may be drawn up along a link path that may also have any given line style (dot, dash, and so forth) and width. A link can have a direction: Arrows placed on its start and end points show this. If a link path goes through one or several nodes, it can be modified so as to allow the nodes to be automatically bypassed. The common properties of a link are stored and defined by its related link type.
| Description | ||
|---|---|---|
![]() |
AddPatternModel | Adds the pattern model 'patternModel' on the link. |
![]() |
AddPoint | Adds the link point 'numPoint' (that is, adds the vertex 'numpoint') at the position 'point' on the link. |
![]() |
CurrentPatternModels | List of the pattern models currently associated with the link. |
![]() |
Diagram | Diagram that contains the link. |
![]() |
ElementType | Element type that implements the link. |
![]() |
FromNode | Origin node of the link. |
![]() |
FromPoint | Point position where the link connects its origin node, if a port is not specified for the connection. |
![]() |
FromPort | Sequence number of the origin node port onto which the link snaps if a port is used for the connection. |
![]() |
GetCurrentEffect | Returns the current 'effValue' value for the effect 'effect' set for the link (see esriNgLinkEffect). |
![]() |
GetEffect | Returns the effect 'effect' set for the link (see esriNgLinkEffect). |
![]() |
GetNumSegmentAtPoint | Returns the sequence number of the link's segment located at the position 'point' in the view 'view'. |
![]() |
InitialPoints | List of the intermediate points that initially defined the link path. |
![]() |
IsEffectSet | Indicates if the effect 'effect' related to the link is set (see esriNgLinkEffect). |
![]() |
MovePoint | Moves the link point 'numPoint' at the relative or absolute (x,y) position. |
![]() |
Name | Name of the link. |
![]() |
NodesOnLink | List of the nodes-on-link related to the link. |
![]() |
NumberOfPoints | Number of intermediate points (vertices) along the link path. |
![]() |
PatternModels | List of the pattern models directly associated with the link. |
![]() |
Points | List of the intermediate points (vertices) that defines the link path (in the view 'view'). |
![]() |
RemoveAllPoints | Removes all of the link points (that is, all vertices) on the link. |
![]() |
RemoveEffect | Removes the effect or restores the default effect 'effect' set for the link (see esriNgLinkEffect). |
![]() |
RemovePatternModel | Removes the pattern model 'patternModel' assigned to the link. |
![]() |
RemovePoint | Removes the 'numPoint' link point (that is, removes the vertex 'numpoint') on the link. |
![]() |
RestoreInitialPosition | Restores the link to its initially defined position (that is, with or without its initially defined vertices). |
![]() |
SetEffect | Modifies the effect 'effect' set for the link (see esriNgLinkEffect). |
![]() |
SubLinks | List of the sub-links related to the link. |
![]() |
ToNode | End node of the link. |
![]() |
ToPoint | Point position where the link connects its end node, if a port is not specified for the connection. |
![]() |
ToPort | Sequence number of the end node port onto which the link snaps if a port is used for the connection. |
INgElement Interface | ISchematicLink Interface | INgSubLink Interface