Nevron .NET Vision
NConnectionPoint Class
Members 

The NConnectionPoint abstract class represents a point, which can be a member of a connection. It serves as base class for ports and plugs.
Object Model
NConnectionPoint Class
Syntax
'Declaration
 
<System.Xml.Serialization.XmlIncludeAttribute(Nevron.Diagram.NPort)>
<System.Xml.Serialization.XmlIncludeAttribute(Nevron.Diagram.NPlug)>
<System.SerializableAttribute()>
Public MustInherit Class NConnectionPoint 
   Inherits NShapePoint
   Implements INContextMenuEditable, INDiagramElement, INMeasurements, INTranslatable, INZOrderable, Nevron.Dom.INAttributeContainer, Nevron.Dom.INAttributeObserver, Nevron.Dom.INElement, Nevron.Dom.INHistoryCallback, Nevron.Dom.INIdentifiable, Nevron.Dom.INNode, Nevron.Dom.INUniquelyIdentifiable, Nevron.INReferenceHolder, Nevron.INReferenceProvider 
[System.Xml.Serialization.XmlInclude(Nevron.Diagram.NPort)]
[System.Xml.Serialization.XmlInclude(Nevron.Diagram.NPlug)]
[System.Serializable()]
public abstract class NConnectionPoint : NShapePoint, INContextMenuEditable, INDiagramElement, INMeasurements, INTranslatable, INZOrderable, Nevron.Dom.INAttributeContainer, Nevron.Dom.INAttributeObserver, Nevron.Dom.INElement, Nevron.Dom.INHistoryCallback, Nevron.Dom.INIdentifiable, Nevron.Dom.INNode, Nevron.Dom.INUniquelyIdentifiable, Nevron.INReferenceHolder, Nevron.INReferenceProvider  
Remarks
Each connection point has the potential to be connected to only one Inward Port. The Inward Port to which the connection point is currently connected is obtained from the InwardPort property.

When a connection point is connected it creates a dependency, between its shape and the inward port shape. When the inward port shape is changed the dependent shapes are automatically updates. The type of dependency update depends on the type of connected point. For example: start and end plugs will update the shape start and end points, outward ports will translate (rotate) the shape to match the inward port location and direction.

Inheritance Hierarchy

System.Object
   Nevron.Diagram.NDiagramNode
      Nevron.Diagram.NDiagramElement
         Nevron.Diagram.NShapePoint
            Nevron.Diagram.NConnectionPoint
               Nevron.Diagram.NPlug
               Nevron.Diagram.NPort

Requirements

Target Platforms: Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2

See Also

Reference

NConnectionPoint Members
Nevron.Diagram Namespace

 

 


©2021. Nevron Software LLC.

Send Feedback