Partager via


ToolboxAction, classe

ToolboxAction répond aux événements de double-clic sur les éléments de boîte à outils.

Hiérarchie d'héritage

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

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

Syntaxe

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

Le type ToolboxAction expose les membres suivants.

Constructeurs

  Nom Description
Méthode publique ToolboxAction

Début

Propriétés

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

Début

Méthodes

  Nom Description
Méthode publique Activate Active l'action de la souris. (Hérité de MouseAction.)
Méthode publique CanCancel Obtient l'action de la souris et vérifie si elle peut être annulée. (Hérité de MouseAction.)
Méthode publique Cancel Annule l'action de la souris. (Hérité de MouseAction.)
Méthode publique CanComplete Obtient l'action de la souris et vérifie si elle peut être exécutée. (Hérité de MouseAction.)
Méthode protégée CaptureMouse Obtient l'action de la souris. (Hérité de MouseAction.)
Méthode publique Click Exécute des actions pour les classes dérivées lorsqu'il est cliqué sur le bouton de la souris. (Hérité de MouseAction.)
Méthode publique Complete Termine l'action de la souris. (Hérité de MouseAction.)
Méthode publique ContextMenuRequested Envoie une demande relative au 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) Libère les ressources non managées utilisées par MouseAction et libère éventuellement les ressources managées. (Hérité de MouseAction.)
Méthode publique DoPaintFeedback Peint les commentaires pour l'action de la souris. (Hérité de MouseAction.)
Méthode publique DoubleClick Exécute des actions pour les classes dérivées lorsqu'un utilisateur double-clique dessus avec 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 la souris mais ne la supprime pas. (Hérité de MouseAction.)
Méthode publique GetCursor Obtient le curseur à afficher à la position spécifiée de la souris. (Substitue MouseAction.GetCursor(Cursor, DiagramClientView, PointD).)
Méthode publique GetHashCode Sert de fonction de hachage par défaut. (Hérité de Object.)
Méthode publique GetTooltipText Obtient le texte d'info-bulle d'un élément du 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 la souris. (Hérité de MouseAction.)
Méthode protégée Invalidate Invalide les commentaires de l'action de la souris. (Hérité de MouseAction.)
Méthode publique LostFocus Supprime le focus sur l'action de la 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 dessus avec la souris. (Hérité de MouseAction.)
Méthode publique MouseEnter Exécute des actions pour les classes dérivées lorsque la souris pointe sur une forme dans le diagramme. (Hérité de MouseAction.)
Méthode publique MouseHover Exécute des actions pour les classes dérivées lorsque l'utilisateur pointe sur 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 la souris ne pointe plus sur 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 la souris sur le diagramme. (Hérité de MouseAction.)
Méthode publique MouseUp Exécute des actions pour les classes dérivées lorsque l'utilisateur relâche le bouton de la souris. (Hérité de MouseAction.)
Méthode publique MouseWheel Exécute des actions pour les classes dérivées lorsque l'utilisateur fait tourner la roulette de la souris. (Hérité de MouseAction.)
Méthode protégée OnClicked Appelée lorsque ce MouseAction a reçu une combinaison MouseDown + MouseUp sans glissement ou lorsqu'il a reçu un événement Complete. (Substitue SelectAction.OnClicked(MouseActionEventArgs).)
Méthode protégée OnContextMenuRequested Exécute l'action de sélection en premier afin que le menu contextuel ait une sélection valide à utiliser. (Hérité de SelectAction.)
Méthode protégée OnDiagramGotFocus Avertit les écouteurs que le diagramme a le focus. (Hérité de MouseAction.)
Méthode protégée OnDiagramLostFocus Annule l'action si la vue perd le focus. (Hérité de SelectAction.)
Méthode protégée OnDiagramScrolled Avertit les écouteurs que l'utilisateur a fait défiler le diagramme. (Hérité de MouseAction.)
Méthode protégée OnDoubleClick Avertit les écouteurs que l'utilisateur a double-cliqué avec la souris. (Hérité de MouseAction.)
Méthode protégée OnDragCanceled Avertit les écouteurs que l'opération glisser a été annulée. (Hérité de MouseAction.)
Méthode protégée OnDragCompleted Avertit les écouteurs que l'opération glisser est terminée. (Hérité de MouseAction.)
Méthode protégée OnDraggingBegun Avertit les écouteurs que l'opération glisser a commencé. (Hérité de MouseAction.)
Méthode protégée OnDraggingEnded Avertit les écouteurs que l'opération glisser est terminée. (Hérité de MouseAction.)
Méthode protégée OnDragPendingBegun Avertit les écouteurs que l'opération glisser est en attente. (Hérité de MouseAction.)
Méthode protégée OnDragPendingEnded Avertit les écouteurs que l'opération glisser n'est plus en attente. (Hérité de MouseAction.)
Méthode protégée OnHoveringBegun Avertit les écouteurs que la souris survole le diagramme. (Hérité de MouseAction.)
Méthode protégée OnHoveringEnded Avertit les écouteurs que la souris ne survole plus le diagramme. (Hérité de MouseAction.)
Méthode protégée OnMouseActionActivated Avertit les écouteurs que l'action de la souris a commencé. (Hérité de MouseAction.)
Méthode protégée OnMouseActionCanceled Modifie les écouteurs lorsque l'action de la souris a été annulée. (Hérité de MouseAction.)
Méthode protégée OnMouseActionCompleted Avertit les écouteurs que l'action de la souris est terminée. (Hérité de MouseAction.)
Méthode protégée OnMouseActionDeactivated Appelée lorsque ce MouseAction a été désactivé. (Substitue SelectAction.OnMouseActionDeactivated(DiagramEventArgs).)
Méthode protégée OnMouseDown Sélectionne la forme située sous la souris. (Hérité de SelectAction.)
Méthode protégée OnMouseEnter Avertit les écouteurs que la souris s'est déplacée sur une forme du diagramme. (Hérité de MouseAction.)
Méthode protégée OnMouseHover Avertit les écouteurs que la souris pointe sur une zone ou un élément dans le diagramme. (Hérité de MouseAction.)
Méthode protégée OnMouseLeave Avertit les écouteurs que la souris n'est plus sur la forme du diagramme. (Hérité de MouseAction.)
Méthode protégée OnMouseMove Appelée lorsqu'un événement MouseMove a été distribué à ce MouseAction. (Substitue MouseAction.OnMouseMove(DiagramMouseEventArgs).)
Méthode protégée OnMouseUp Avertit les écouteurs que l'utilisateur a relâché le bouton de la souris. (Hérité de MouseAction.)
Méthode protégée OnMouseWheel Avertit les écouteurs que l'utilisateur a tourné la roulette de la souris. (Hérité de MouseAction.)
Méthode protégée ReleaseMouse Avertit les écouteurs que l'utilisateur a relâché le bouton de la souris. (Hérité de MouseAction.)
Méthode publique Scrolled Avertit les é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 de diagramme sélectionnable (forme, champ ou sous-champ) sous le curseur de la souris et définit le focus sur le premier élément qui peut l'accepter. (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 lorsqu'une action de la souris démarre. (Hérité de MouseAction.)
Événement public MouseActionDeactivated Se produit lorsqu'une action de la 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