AnchorPointAction Class

 

The MouseAction that manually routes LinkShapes by manipulating their LineSegments.

Namespace:   Microsoft.VisualStudio.Modeling.Diagrams
Assembly:  Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0 (in Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0.dll)


public class AnchorPointAction : SelectAction

NameDescription
System_CAPS_pubmethodAnchorPointAction(Diagram)

Initializes a new instance of the ManualRouteAction class.

NameDescription
System_CAPS_pubpropertyCanBumpScroll

Gets the mouse action and verifies whether it can cause the diagram to scroll.(Inherited from MouseAction.)

System_CAPS_pubpropertyCurrentDiagramArgs

Gets the event arguments for the current diagram in which the mouse action occurred.(Inherited from MouseAction.)

System_CAPS_pubpropertyCurrentMouseActionEvent

Gets the current event for the mouse action.(Inherited from MouseAction.)

System_CAPS_pubpropertyCurrentMouseActionState

Gets the current state for the mouse action.(Inherited from MouseAction.)

System_CAPS_pubpropertyCurrentPoint

Gets or sets the mouse position for the current mouse action.(Inherited from MouseAction.)

System_CAPS_protpropertyDeferredFocusableItem

(Inherited from SelectAction.)

System_CAPS_protpropertyDeferredSelectableItem

(Inherited from SelectAction.)

System_CAPS_protpropertyDiagram

Gets the diagram to which the mouse action is assigned.(Inherited from MouseAction.)

System_CAPS_pubpropertyHasTooltip

Gets the mouse action and verifies whether it can have a tooltip.(Inherited from MouseAction.)

System_CAPS_pubpropertyIsActive

Gets the mouse action and verifies whether it is active.(Inherited from MouseAction.)

System_CAPS_pubpropertyMouseDownHitShape

Gets shape over which the mouse action occurred.(Inherited from MouseAction.)

System_CAPS_pubpropertyMouseDownPoint

Gets the position of the most recent mouse-down event.(Inherited from MouseAction.)

System_CAPS_pubpropertyPreviousPoint

Gets or sets the position of the previous mouse-down event.(Inherited from MouseAction.)

System_CAPS_pubpropertyResetToolboxOnDragDrop

Whether to reset toolbox selection after a drag-drop operation triggered by this mouse action. Base implementation always returns true, which means the toolbox selection will be reset after a drag-drop operation triggered by this mouse action.(Inherited from MouseAction.)

NameDescription
System_CAPS_pubmethodActivate(DiagramClientView)

Activates the mouse action.(Inherited from MouseAction.)

System_CAPS_pubmethodCanCancel(DiagramClientView)

Gets the mouse action and verifies whether it can be canceled.(Inherited from MouseAction.)

System_CAPS_pubmethodCancel(DiagramClientView)

Cancels the mouse action.(Inherited from MouseAction.)

System_CAPS_pubmethodCanComplete(DiagramClientView)

Gets the mouse action and verifies whether it can be completed.(Inherited from MouseAction.)

System_CAPS_protmethodCaptureMouse(DiagramClientView)

Gets the mouse action.(Inherited from MouseAction.)

System_CAPS_pubmethodClick(DiagramPointEventArgs)

Performs actions for derived classes when the mouse is clicked.(Inherited from MouseAction.)

System_CAPS_pubmethodComplete(DiagramClientView)

Completes the mouse action.(Inherited from MouseAction.)

System_CAPS_pubmethodContextMenuRequested(DiagramMouseEventArgs)

Sends a request for the shortcut menu.(Inherited from MouseAction.)

System_CAPS_pubmethodDispose()

Releases all resources used by the MouseAction.(Inherited from MouseAction.)

System_CAPS_protmethodDispose(Boolean)
System_CAPS_pubmethodDoPaintFeedback(DiagramPaintEventArgs)

Draws the manual routing feedback.(Overrides MouseAction.DoPaintFeedback(DiagramPaintEventArgs).)

System_CAPS_pubmethodDoubleClick(DiagramPointEventArgs)

Performs actions for derived classes when a user double-clicks the mouse.(Inherited from MouseAction.)

System_CAPS_pubmethodEquals(Object)

(Inherited from Object.)

System_CAPS_protmethodFinalize()

Finalizes the mouse action but does not dispose it.(Inherited from MouseAction.)

System_CAPS_pubmethodGetCursor(Cursor, DiagramClientView, PointD)

Gets the cursor to display at the specified mouse position.(Overrides MouseAction.GetCursor(Cursor, DiagramClientView, PointD).)

System_CAPS_pubmethodGetHashCode()

(Inherited from Object.)

System_CAPS_pubmethodGetTooltipText(DiagramItem)

Gets the tooltip text for an item on the diagram.(Inherited from MouseAction.)

System_CAPS_pubmethodGetType()

(Inherited from Object.)

System_CAPS_pubmethodGotFocus(DiagramEventArgs)

Assigns the focus to the mouse action.(Inherited from MouseAction.)

System_CAPS_protmethodInvalidate(DiagramClientView)

Invalidates the feedback from the mouse action.(Inherited from MouseAction.)

System_CAPS_pubmethodLostFocus(DiagramEventArgs)

Removes focus from the mouse action.(Inherited from MouseAction.)

System_CAPS_protmethodMemberwiseClone()

(Inherited from Object.)

System_CAPS_pubmethodMouseDown(DiagramMouseEventArgs)

Performs actions for derived classes when a user clicks the mouse.(Inherited from MouseAction.)

System_CAPS_pubmethodMouseEnter(DiagramPointEventArgs)

Performs actions for derived classes when the mouse points to a shape in the diagram.(Inherited from MouseAction.)

System_CAPS_pubmethodMouseHover(DiagramPointEventArgs)

Performs actions for derived classes when the user points to an area or an element in the diagram.(Inherited from MouseAction.)

System_CAPS_pubmethodMouseLeave(LeaveShapeEventArgs)

Performs actions for derived classes when the mouse no longer points to the shape in the diagram.(Inherited from MouseAction.)

System_CAPS_pubmethodMouseMove(DiagramMouseEventArgs)

Performs actions for derived classes when the user moves the mouse over the diagram.(Inherited from MouseAction.)

System_CAPS_pubmethodMouseUp(DiagramMouseEventArgs)

Performs actions for derived classes when the user releases the mouse button.(Inherited from MouseAction.)

System_CAPS_pubmethodMouseWheel(DiagramMouseEventArgs)

Performs actions for derived classes when the user rotates the mouse wheel.(Inherited from MouseAction.)

System_CAPS_protmethodOnClicked(MouseActionEventArgs)

Performs any deferred select action if the deferredSelection member is set.(Inherited from SelectAction.)

System_CAPS_protmethodOnContextMenuRequested(DiagramMouseEventArgs)

Completes the select action first so that the context menu has a valid selection to work with.(Inherited from SelectAction.)

System_CAPS_protmethodOnDiagramGotFocus(DiagramEventArgs)

Alerts listeners that the diagram has the focus.(Inherited from MouseAction.)

System_CAPS_protmethodOnDiagramLostFocus(LostFocusEventArgs)

Cancels the MouseAction.(Overrides SelectAction.OnDiagramLostFocus(LostFocusEventArgs).)

System_CAPS_protmethodOnDiagramScrolled(DiagramEventArgs)

Alerts listeners that the user has scrolled the diagram.(Inherited from MouseAction.)

System_CAPS_protmethodOnDoubleClick(DiagramPointEventArgs)

Alerts listeners that the user has double-clicked the mouse.(Inherited from MouseAction.)

System_CAPS_protmethodOnDragCanceled(MouseActionEventArgs)

Alerts listeners that the drag operation has been canceled.(Inherited from MouseAction.)

System_CAPS_protmethodOnDragCompleted(MouseActionEventArgs)

Performs the manual route.(Overrides MouseAction.OnDragCompleted(MouseActionEventArgs).)

System_CAPS_protmethodOnDraggingBegun(MouseActionEventArgs)

Alerts listeners that the drag operation has begun.(Inherited from MouseAction.)

System_CAPS_protmethodOnDraggingEnded(MouseActionEventArgs)

Alerts listeners that the drag operation has ended.(Inherited from MouseAction.)

System_CAPS_protmethodOnDragPendingBegun(MouseActionEventArgs)

Alerts listeners that the drag operation is pending.(Inherited from MouseAction.)

System_CAPS_protmethodOnDragPendingEnded(MouseActionEventArgs)

Alerts listeners that the drag operation is no longer pending.(Inherited from MouseAction.)

System_CAPS_protmethodOnHoveringBegun(MouseActionEventArgs)

Alerts listeners that the mouse is hovering over the diagram.(Inherited from MouseAction.)

System_CAPS_protmethodOnHoveringEnded(MouseActionEventArgs)

Alerts listeners that the mouse is no longer hovering over the diagram.(Inherited from MouseAction.)

System_CAPS_protmethodOnMouseActionActivated(DiagramEventArgs)

Alerts listeners that the mouse action has begun.(Inherited from MouseAction.)

System_CAPS_protmethodOnMouseActionCanceled(DiagramEventArgs)

Invalidates the old feedback.(Overrides MouseAction.OnMouseActionCanceled(DiagramEventArgs).)

System_CAPS_protmethodOnMouseActionCompleted(DiagramEventArgs)

Alerts listeners that the mouse action has completed.(Inherited from MouseAction.)

System_CAPS_protmethodOnMouseActionDeactivated(DiagramEventArgs)

Cleans up any member variables, such as the deferredSelection member.(Inherited from SelectAction.)

System_CAPS_protmethodOnMouseDown(DiagramMouseEventArgs)

Saves the starting mouse position.(Overrides SelectAction.OnMouseDown(DiagramMouseEventArgs).)

System_CAPS_protmethodOnMouseEnter(DiagramPointEventArgs)

Alerts listeners that the mouse has moved over a shape in the diagram.(Inherited from MouseAction.)

System_CAPS_protmethodOnMouseHover(DiagramPointEventArgs)

Alerts listeners that the mouse is pointing to an area or an element in the diagram.(Inherited from MouseAction.)

System_CAPS_protmethodOnMouseLeave(LeaveShapeEventArgs)

Alerts listeners that the mouse is no longer over the shape in the diagram.(Inherited from MouseAction.)

System_CAPS_protmethodOnMouseMove(DiagramMouseEventArgs)

Invalidates the old and new feedback.(Overrides MouseAction.OnMouseMove(DiagramMouseEventArgs).)

System_CAPS_protmethodOnMouseUp(DiagramMouseEventArgs)

Alerts listeners that the user has released the mouse button.(Inherited from MouseAction.)

System_CAPS_protmethodOnMouseWheel(DiagramMouseEventArgs)

Alerts listeners that the user has rotated the mouse wheel.(Inherited from MouseAction.)

System_CAPS_protmethodReleaseMouse(DiagramClientView)

Alerts listeners that the user has released the mouse button.(Inherited from MouseAction.)

System_CAPS_pubmethodScrolled(DiagramEventArgs)

Alerts listeners that the user has scrolled the diagram.(Inherited from MouseAction.)

System_CAPS_protmethodSelect(DiagramMouseEventArgs)

Selects the first selectable diagram item (shape, field, or subfield) under the mouse cursor and sets focus to the first item that can receive focus.(Inherited from SelectAction.)

System_CAPS_pubmethodToString()

(Inherited from Object.)

NameDescription
System_CAPS_pubeventMouseActionActivated

Occurs when a mouse action starts.(Inherited from MouseAction.)

System_CAPS_pubeventMouseActionDeactivated

Occurs when a mouse action ends.(Inherited from MouseAction.)

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Return to top
Show: