Partager via


AnchorPointAction, classe

Le MouseAction qui route manuellement LinkShapes en manipulant leur LineSegments.

Hiérarchie d'héritage

System.Object
  Microsoft.VisualStudio.Modeling.Diagrams.MouseAction
    Microsoft.VisualStudio.Modeling.Diagrams.SelectAction
      Microsoft.VisualStudio.Modeling.Diagrams.AnchorPointAction

Espace de noms :  Microsoft.VisualStudio.Modeling.Diagrams
Assembly :  Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0 (dans Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0.dll)

Syntaxe

'Déclaration
Public Class AnchorPointAction _
    Inherits SelectAction
public class AnchorPointAction : SelectAction

Le type AnchorPointAction expose les membres suivants.

Constructeurs

  Nom Description
Méthode publique AnchorPointAction Initialise une nouvelle instance de la classe de ManualRouteAction.

Début

Propriétés

  Nom Description
Propriété publique CanBumpScroll Obtient l'action de souris et la vérifie si elle peut provoquer le diagramme au défilement. (Hérité de MouseAction.)
Propriété publique CurrentDiagramArgs Obtient les arguments d'événement pour le diagramme actuel dans lequel l'action de souris s'est produite. (Hérité de MouseAction.)
Propriété publique CurrentMouseActionEvent Obtient l'événement actuel pour l'action de souris. (Hérité de MouseAction.)
Propriété publique CurrentMouseActionState Obtient l'état actuel de l'action de souris. (Hérité de MouseAction.)
Propriété publique CurrentPoint Obtient ou définit la position de la souris pour l'action actuelle de souris. (Hérité de MouseAction.)
Propriété protégée DeferredFocusableItem (Hérité de SelectAction.)
Propriété protégée DeferredSelectableItem (Hérité de SelectAction.)
Propriété protégée Diagram Obtient le diagramme auquel l'action de souris est assignée. (Hérité de MouseAction.)
Propriété publique HasTooltip Obtient l'action de souris et la vérifie si elle peut avoir une info-bulle. (Hérité de MouseAction.)
Propriété publique IsActive Obtient l'action de souris et la vérifie si elle est active. (Hérité de MouseAction.)
Propriété publique MouseDownHitShape Obtient la forme sur laquelle l'action de souris s'est produite. (Hérité de MouseAction.)
Propriété publique MouseDownPoint Obtient la position de l'événement de souris -vers le bas le bas le plus récent. (Hérité de MouseAction.)
Propriété publique PreviousPoint Obtient ou définit la position de l'événement précédent de souris -vers le bas le bas. (Hérité de MouseAction.)
Propriété publique ResetToolboxOnDragDrop Si réinitialiser la sélection de boîte à outils après une opération glisser-déplacère déclenchée par cette action de souris.L'implémentation de base retourne toujours true, ce qui signifie que que la sélection de boîte à outils sera réinitialisée après une opération glisser-déplacère déclenchée par cette action de souris. (Hérité de MouseAction.)

Début

Méthodes

  Nom Description
Méthode publique Activate Active l'action de souris. (Hérité de MouseAction.)
Méthode publique CanCancel Obtient l'action de souris et la vérifie si elle peut être annulée. (Hérité de MouseAction.)
Méthode publique Cancel Annule l'action de souris. (Hérité de MouseAction.)
Méthode publique CanComplete Obtient l'action de souris et la vérifie si elle peut être complétée. (Hérité de MouseAction.)
Méthode protégée CaptureMouse Obtient l'action de souris. (Hérité de MouseAction.)
Méthode publique Click Exécute des actions pour les classes dérivées lorsque la souris est sélectionnée. (Hérité de MouseAction.)
Méthode publique Complete Complète l'action de souris. (Hérité de MouseAction.)
Méthode publique ContextMenuRequested Envoie une demande du menu contextuel. (Hérité de MouseAction.)
Méthode publique Dispose() Libère toutes les ressources utilisées par MouseAction. (Hérité de MouseAction.)
Méthode protégée Dispose(Boolean) (Substitue MouseAction.Dispose(Boolean).)
Méthode publique DoPaintFeedback Dessine la rétroaction manuelle de routage. (Substitue MouseAction.DoPaintFeedback(DiagramPaintEventArgs).)
Méthode publique DoubleClick Exécute des actions pour les classes dérivées lorsqu'un utilisateur double-cliquer la souris. (Hérité de MouseAction.)
Méthode publique Equals Détermine si l'objet spécifié est identique à l'objet actuel. (Hérité de Object.)
Méthode protégée Finalize Finalise l'action de souris mais ne le supprime pas. (Hérité de MouseAction.)
Méthode publique GetCursor Obtient le curseur pour s'afficher à la position de la souris spécifiée. (Substitue MouseAction.GetCursor(Cursor, DiagramClientView, PointD).)
Méthode publique GetHashCode Sert de fonction de hachage pour un type particulier. (Hérité de Object.)
Méthode publique GetTooltipText Obtient le texte d'info-bulle pour un élément sur le diagramme. (Hérité de MouseAction.)
Méthode publique GetType Obtient le Type de l'instance actuelle. (Hérité de Object.)
Méthode publique GotFocus Assigne le focus à l'action de souris. (Hérité de MouseAction.)
Méthode protégée Invalidate Invalide la rétroaction de l'action de souris. (Hérité de MouseAction.)
Méthode publique LostFocus Supprime le focus de l'action de souris. (Hérité de MouseAction.)
Méthode protégée MemberwiseClone Crée une copie superficielle de l'objet Object actuel. (Hérité de Object.)
Méthode publique MouseDown Exécute des actions pour les classes dérivées lorsqu'un utilisateur clique sur la souris. (Hérité de MouseAction.)
Méthode publique MouseEnter Exécute des actions pour les classes dérivées lorsque les points de souris à une forme dans le diagramme. (Hérité de MouseAction.)
Méthode publique MouseHover Exécute des actions pour les classes dérivées lorsque les points d'utilisateur à une zone ou à un élément dans le diagramme. (Hérité de MouseAction.)
Méthode publique MouseLeave Exécute des actions pour les classes dérivées lorsque les points de souris plus à la forme dans le diagramme. (Hérité de MouseAction.)
Méthode publique MouseMove Exécute des actions pour les classes dérivées lorsque l'utilisateur déplace le pointage avec la souris le diagramme. (Hérité de MouseAction.)
Méthode publique MouseUp Exécute des actions pour les classes dérivées lorsque l'utilisateur libère le bouton de souris. (Hérité de MouseAction.)
Méthode publique MouseWheel Exécute des actions pour les classes dérivées lorsque l'utilisateur fait pivoter la roulette de la souris. (Hérité de MouseAction.)
Méthode protégée OnClicked Effectue le tout différé sélectionnent l'action si le membre de deferredSelection est défini. (Hérité de SelectAction.)
Méthode protégée OnContextMenuRequested Complète l'action de sélectionner d'abord afin que le menu contextuel a une sélection valide à travailler avec. (Hérité de SelectAction.)
Méthode protégée OnDiagramGotFocus Alerte des écouteurs que le diagramme a le focus. (Hérité de MouseAction.)
Méthode protégée OnDiagramLostFocus Annule le MouseAction. (Substitue SelectAction.OnDiagramLostFocus(LostFocusEventArgs).)
Méthode protégée OnDiagramScrolled Alerte des écouteurs que l'utilisateur a fait défiler le diagramme. (Hérité de MouseAction.)
Méthode protégée OnDoubleClick Alerte des écouteurs que l'utilisateur a double-cliquer la souris. (Hérité de MouseAction.)
Méthode protégée OnDragCanceled Alerte des écouteurs que l'opération glisser a été annulée. (Hérité de MouseAction.)
Méthode protégée OnDragCompleted Exécute la route manuelle. (Substitue MouseAction.OnDragCompleted(MouseActionEventArgs).)
Méthode protégée OnDraggingBegun Alerte des écouteurs que l'opération glisser a commencé. (Hérité de MouseAction.)
Méthode protégée OnDraggingEnded Alerte des écouteurs que l'opération glisser s'est terminée. (Hérité de MouseAction.)
Méthode protégée OnDragPendingBegun Alerte des écouteurs que l'opération glisser est en attente. (Hérité de MouseAction.)
Méthode protégée OnDragPendingEnded Alerte des écouteurs que l'opération glisser n'est plus en attente. (Hérité de MouseAction.)
Méthode protégée OnHoveringBegun Alerte des écouteurs que la souris pointe sur du diagramme. (Hérité de MouseAction.)
Méthode protégée OnHoveringEnded Alerte des écouteurs que la souris ne pointe plus sur du diagramme. (Hérité de MouseAction.)
Méthode protégée OnMouseActionActivated Alerte des écouteurs que l'action de souris a commencé. (Hérité de MouseAction.)
Méthode protégée OnMouseActionCanceled Invalide la rétroaction ancienne. (Substitue MouseAction.OnMouseActionCanceled(DiagramEventArgs).)
Méthode protégée OnMouseActionCompleted Alerte des écouteurs que l'action de souris s'est achevée. (Hérité de MouseAction.)
Méthode protégée OnMouseActionDeactivated Nettoie toutes les variables membres, telles que le membre de deferredSelection. (Hérité de SelectAction.)
Méthode protégée OnMouseDown Enregistre la position de la souris de départ. (Substitue SelectAction.OnMouseDown(DiagramMouseEventArgs).)
Méthode protégée OnMouseEnter Alerte des écouteurs que la souris a déplacé sur d'une forme dans le diagramme. (Hérité de MouseAction.)
Méthode protégée OnMouseHover Alerte des écouteurs que la souris pointe vers une zone ou un élément dans le diagramme. (Hérité de MouseAction.)
Méthode protégée OnMouseLeave Alerte des écouteurs que la souris n'est plus au-dessus de la forme dans le diagramme. (Hérité de MouseAction.)
Méthode protégée OnMouseMove Invalide la rétroaction ancienne et la nouvelle. (Substitue MouseAction.OnMouseMove(DiagramMouseEventArgs).)
Méthode protégée OnMouseUp Alerte des écouteurs que l'utilisateur a libéré le bouton de souris. (Hérité de MouseAction.)
Méthode protégée OnMouseWheel Alerte des écouteurs que l'utilisateur a fait pivoter la roulette de la souris. (Hérité de MouseAction.)
Méthode protégée ReleaseMouse Alerte des écouteurs que l'utilisateur a libéré le bouton de souris. (Hérité de MouseAction.)
Méthode publique Scrolled Alerte des écouteurs que l'utilisateur a fait défiler le diagramme. (Hérité de MouseAction.)
Méthode protégée Select Sélectionne le premier élément sélectionnable de diagramme (forme, champ, ou sous-rubrique) sous le curseur de la souris et les ensembles se concentrent au premier élément qui peut recevoir le focus. (Hérité de SelectAction.)
Méthode publique ToString Retourne une chaîne qui représente l'objet actif. (Hérité de Object.)

Début

Événements

  Nom Description
Événement public MouseActionActivated Se produit lorsque démarre d'une action de souris. (Hérité de MouseAction.)
Événement public MouseActionDeactivated Se produit lorsqu'une action de souris se termine. (Hérité de MouseAction.)

Début

Sécurité des threads

Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.

Voir aussi

Référence

Microsoft.VisualStudio.Modeling.Diagrams, espace de noms