InvokeEditorAction, classe
Appelle l'éditeur sur le bouton.
Hiérarchie d'héritage
System.Object
Microsoft.VisualStudio.Modeling.Diagrams.MouseAction
Microsoft.VisualStudio.Modeling.Diagrams.InvokeEditorAction
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 InvokeEditorAction _
Inherits MouseAction
public class InvokeEditorAction : MouseAction
Le type InvokeEditorAction expose les membres suivants.
Constructeurs
Nom | Description | |
---|---|---|
InvokeEditorAction |
Début
Propriétés
Nom | Description | |
---|---|---|
CanBumpScroll | Obtient l'action de la souris et vérifie si elle peut provoquer le défilement du diagramme. (Hérité de MouseAction.) | |
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.) | |
CurrentMouseActionEvent | Obtient l'événement actuel de l'action de la souris. (Hérité de MouseAction.) | |
CurrentMouseActionState | Obtient l'état actuel de l'action de la souris. (Hérité de MouseAction.) | |
CurrentPoint | Obtient ou définit la position de la souris pour l'action de la souris actuelle. (Hérité de MouseAction.) | |
Diagram | Obtient le diagramme auquel l'action de la souris est assignée. (Hérité de MouseAction.) | |
HasTooltip | Obtient l'action de la souris et vérifie si elle peut avoir une info-bulle. (Hérité de MouseAction.) | |
IsActive | Obtient l'action de la souris et vérifie si elle est active. (Hérité de MouseAction.) | |
MouseDownHitShape | Obtient la forme sur laquelle l'action de la souris s'est produite. (Hérité de MouseAction.) | |
MouseDownPoint | Obtient la position de l'événement de pression de bouton de souris le plus récent. (Hérité de MouseAction.) | |
PreviousPoint | Obtient ou définit la position de l'événement de souris vers le bas précédent. (Hérité de MouseAction.) | |
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 | |
---|---|---|
Activate | Active l'action de la souris. (Hérité de MouseAction.) | |
CanCancel | Obtient l'action de la souris et vérifie si elle peut être annulée. (Hérité de MouseAction.) | |
Cancel | Annule l'action de la souris. (Hérité de MouseAction.) | |
CanComplete | Obtient l'action de la souris et vérifie si elle peut être exécutée. (Hérité de MouseAction.) | |
CaptureMouse | Obtient l'action de la souris. (Hérité de MouseAction.) | |
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.) | |
Complete | Termine l'action de la souris. (Hérité de MouseAction.) | |
ContextMenuRequested | Envoie une demande relative au menu contextuel. (Hérité de MouseAction.) | |
Dispose() | Libère toutes les ressources utilisées par MouseAction. (Hérité de MouseAction.) | |
Dispose(Boolean) | Libère toutes les ressources, managées et non managées, liées à cette classe. (Substitue MouseAction.Dispose(Boolean).) | |
DoPaintFeedback | Peint les commentaires pour l'action de la souris. (Hérité de MouseAction.) | |
DoubleClick | Exécute des actions pour les classes dérivées lorsqu'un utilisateur double-clique dessus avec la souris. (Hérité de MouseAction.) | |
Equals | Détermine si l'objet spécifié est identique à l'objet actuel. (Hérité de Object.) | |
Finalize | Finalise l'action de la souris mais ne la supprime pas. (Hérité de MouseAction.) | |
GetCursor | (Substitue MouseAction.GetCursor(Cursor, DiagramClientView, PointD).) | |
GetHashCode | Sert de fonction de hachage par défaut. (Hérité de Object.) | |
GetTooltipText | Obtient le texte d'info-bulle d'un élément du diagramme. (Hérité de MouseAction.) | |
GetType | Obtient le Type de l'instance actuelle. (Hérité de Object.) | |
GotFocus | Assigne le focus à l'action de la souris. (Hérité de MouseAction.) | |
Invalidate | Invalide les commentaires de l'action de la souris. (Hérité de MouseAction.) | |
LostFocus | Supprime le focus sur l'action de la souris. (Hérité de MouseAction.) | |
MemberwiseClone | Crée une copie superficielle de l'objet Object actuel. (Hérité de Object.) | |
MouseDown | Exécute des actions pour les classes dérivées lorsqu'un utilisateur clique dessus avec la souris. (Hérité de MouseAction.) | |
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.) | |
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.) | |
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.) | |
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.) | |
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.) | |
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.) | |
OnClicked | Appelle l'éditeur puis désactive cette action de la souris. (Substitue MouseAction.OnClicked(MouseActionEventArgs).) | |
OnContextMenuRequested | Avertit les écouteurs que l'utilisateur a effectué une requête de menu contextuel. (Hérité de MouseAction.) | |
OnDiagramGotFocus | Avertit les écouteurs que le diagramme a le focus. (Hérité de MouseAction.) | |
OnDiagramLostFocus | Appelée lorsqu'un événement LostFocus a été distribué à ce MouseAction. (Hérité de MouseAction.) | |
OnDiagramScrolled | Avertit les écouteurs que l'utilisateur a fait défiler le diagramme. (Hérité de MouseAction.) | |
OnDoubleClick | L'opération de double-clic permet d'annuler cette action de la souris.Le double-clic doit exécuter l'action par défaut standard au lieu d'appeler l'éditeur. (Substitue MouseAction.OnDoubleClick(DiagramPointEventArgs).) | |
OnDragCanceled | Avertit les écouteurs que l'opération glisser a été annulée. (Hérité de MouseAction.) | |
OnDragCompleted | Les utilisateurs ont tendance à faire glisser le texte, en pensant qu'il sera sélectionné.Par conséquent, nous devons répondre à cet événement, puis appeler l'éditeur. (Substitue MouseAction.OnDragCompleted(MouseActionEventArgs).) | |
OnDraggingBegun | Avertit les écouteurs que l'opération glisser a commencé. (Hérité de MouseAction.) | |
OnDraggingEnded | Avertit les écouteurs que l'opération glisser est terminée. (Hérité de MouseAction.) | |
OnDragPendingBegun | Avertit les écouteurs que l'opération glisser est en attente. (Hérité de MouseAction.) | |
OnDragPendingEnded | Avertit les écouteurs que l'opération glisser n'est plus en attente. (Hérité de MouseAction.) | |
OnHoveringBegun | Avertit les écouteurs que la souris survole le diagramme. (Hérité de MouseAction.) | |
OnHoveringEnded | Avertit les écouteurs que la souris ne survole plus le diagramme. (Hérité de MouseAction.) | |
OnMouseActionActivated | Avertit les écouteurs que l'action de la souris a commencé. (Hérité de MouseAction.) | |
OnMouseActionCanceled | Modifie les écouteurs lorsque l'action de la souris a été annulée. (Hérité de MouseAction.) | |
OnMouseActionCompleted | Avertit les écouteurs que l'action de la souris est terminée. (Hérité de MouseAction.) | |
OnMouseActionDeactivated | Nettoie cette action de la souris, comme la vérification de la désactivation de la minuterie. (Substitue MouseAction.OnMouseActionDeactivated(DiagramEventArgs).) | |
OnMouseDown | Stocke les informations de bouton appropriées pour une utilisation ultérieure. (Substitue MouseAction.OnMouseDown(DiagramMouseEventArgs).) | |
OnMouseEnter | Avertit les écouteurs que la souris s'est déplacée sur une forme du diagramme. (Hérité de MouseAction.) | |
OnMouseHover | Avertit les écouteurs que la souris pointe sur une zone ou un élément dans le diagramme. (Hérité de MouseAction.) | |
OnMouseLeave | Avertit les écouteurs que la souris n'est plus sur la forme du diagramme. (Hérité de MouseAction.) | |
OnMouseMove | Avertit les écouteurs que la souris a été déplacée sur le diagramme. (Hérité de MouseAction.) | |
OnMouseUp | Avertit les écouteurs que l'utilisateur a relâché le bouton de la souris. (Hérité de MouseAction.) | |
OnMouseWheel | Avertit les écouteurs que l'utilisateur a tourné la roulette de la souris. (Hérité de MouseAction.) | |
ReleaseMouse | Avertit les écouteurs que l'utilisateur a relâché le bouton de la souris. (Hérité de MouseAction.) | |
Scrolled | Avertit les écouteurs que l'utilisateur a fait défiler le diagramme. (Hérité de MouseAction.) | |
ToString | Retourne une chaîne qui représente l'objet actif. (Hérité de Object.) |
Début
Événements
Nom | Description | |
---|---|---|
MouseActionActivated | Se produit lorsqu'une action de la souris démarre. (Hérité de MouseAction.) | |
MouseActionDeactivated | Se produit lorsqu'une action de la souris se termine. (Hérité de MouseAction.) |
Début
Notes
Bien que cela pourrait avoir été mis en œuvre dans le gestionnaire d'OnClick du ShapeField, il n'est pas possible de concentrer le champ dans le premier clic et d'appeler l'éditeur sur le deuxième cliquez sur. Le premier clic est géré par le SelectAction, le deuxième bouton est géré par l'InvokeEditorAction.
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.