CreateAction, classe
CreateAction répond de sélectionner des éléments dans la boîte à outils pour les créer dans le diagramme.
Hiérarchie d'héritage
System.Object
Microsoft.VisualStudio.Modeling.Diagrams.MouseAction
Microsoft.VisualStudio.Modeling.Diagrams.SelectAction
Microsoft.VisualStudio.Modeling.Diagrams.CreateAction
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 CreateAction _
Inherits SelectAction
public class CreateAction : SelectAction
Le type CreateAction expose les membres suivants.
Constructeurs
Nom | Description | |
---|---|---|
CreateAction | Constructeur. |
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.) | |
DeferredFocusableItem | (Hérité de SelectAction.) | |
DeferredSelectableItem | (Hérité de SelectAction.) | |
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 | Remplace ResetToolboxOnDragDrop pour conserver la même sélection de boîte à outils si elle est en mode pense-bête. (Substitue MouseAction.ResetToolboxOnDragDrop.) | |
StickyMode | Indique si cette action est en mode pense-bête.Si en mode pense-bête, après avoir créé un élément, l'action n'est pas désactivée. L'utilisateur peut continuer à créer davantage d'éléments du même type sans sélectionner à nouveau l'élément à partir de la boîte à outils. |
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 les ressources non managées utilisées par MouseAction et libère éventuellement les ressources managées. (Hérité de MouseAction.) | |
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 | Obtient le curseur à afficher à la position spécifiée de la souris. (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 | 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).) | |
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.) | |
OnDiagramGotFocus | Avertit les écouteurs que le diagramme a le focus. (Hérité de MouseAction.) | |
OnDiagramLostFocus | Annule l'action si la vue perd le focus. (Hérité de SelectAction.) | |
OnDiagramScrolled | Avertit les écouteurs que l'utilisateur a fait défiler le diagramme. (Hérité de MouseAction.) | |
OnDoubleClick | Avertit les écouteurs que l'utilisateur a double-cliqué avec la souris. (Hérité de MouseAction.) | |
OnDragCanceled | Avertit les écouteurs que l'opération glisser a été annulée. (Hérité de MouseAction.) | |
OnDragCompleted | Appelée lorsque l'opération glisser de ce MouseAction est terminée.Si en mode pense-bête, n'arrête pas l'action (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 toutes les variables membres, telles que le membre deferredSelection. (Hérité de SelectAction.) | |
OnMouseDown | Appelée lorsqu'un événement MouseHover a été distribué à ce MouseAction. (Substitue SelectAction.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 | Appelée lorsqu'un événement MouseMove a été distribué à ce MouseAction. (Substitue MouseAction.OnMouseMove(DiagramMouseEventArgs).) | |
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.) | |
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.) | |
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
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.