C# Class Company.OrmLanguage.EntityRelationShipConnectAction

Handles interaction between the ConnectionBuilder and the corresponding ConnectionTool.
Inheritance: DslDiagrams::ConnectAction
Afficher le fichier Open project: thabart/SimpleOrm

Méthodes publiques

Méthode Description
EntityRelationShipConnectAction ( global::Microsoft.VisualStudio.Modeling.Diagrams diagram )

Constructs a new EntityRelationShipConnectAction for the given Diagram.

GetCursor ( global currentCursor, global::Microsoft.VisualStudio.Modeling.Diagrams diagramClientView, global::Microsoft.VisualStudio.Modeling.Diagrams mousePosition ) : global::System.Windows.Forms.Cursor

Gets the cursor corresponding to the given mouse position.

Changes the cursor to Cursors.No before the first mouse click if the source shape is not valid.

Méthodes protégées

Méthode Description
GetConnectionTypes ( global::Microsoft.VisualStudio.Modeling.Diagrams sourceShapeElement, global::Microsoft.VisualStudio.Modeling.Diagrams targetShapeElement ) : DslDiagrams::ConnectionType[]

Returns the EntityRelationShipConnectionType associated with this action.

Method Details

EntityRelationShipConnectAction() public méthode

Constructs a new EntityRelationShipConnectAction for the given Diagram.
public EntityRelationShipConnectAction ( global::Microsoft.VisualStudio.Modeling.Diagrams diagram )
diagram global::Microsoft.VisualStudio.Modeling.Diagrams

GetConnectionTypes() protected méthode

Returns the EntityRelationShipConnectionType associated with this action.
protected GetConnectionTypes ( global::Microsoft.VisualStudio.Modeling.Diagrams sourceShapeElement, global::Microsoft.VisualStudio.Modeling.Diagrams targetShapeElement ) : DslDiagrams::ConnectionType[]
sourceShapeElement global::Microsoft.VisualStudio.Modeling.Diagrams
targetShapeElement global::Microsoft.VisualStudio.Modeling.Diagrams
Résultat DslDiagrams::ConnectionType[]

GetCursor() public méthode

Gets the cursor corresponding to the given mouse position.
Changes the cursor to Cursors.No before the first mouse click if the source shape is not valid.
public GetCursor ( global currentCursor, global::Microsoft.VisualStudio.Modeling.Diagrams diagramClientView, global::Microsoft.VisualStudio.Modeling.Diagrams mousePosition ) : global::System.Windows.Forms.Cursor
currentCursor global
diagramClientView global::Microsoft.VisualStudio.Modeling.Diagrams
mousePosition global::Microsoft.VisualStudio.Modeling.Diagrams
Résultat global::System.Windows.Forms.Cursor