InvokeEditorAction-Klasse
Ruft den Editor beim Klicken auf.
Vererbungshierarchie
System.Object
Microsoft.VisualStudio.Modeling.Diagrams.MouseAction
Microsoft.VisualStudio.Modeling.Diagrams.InvokeEditorAction
Namespace: Microsoft.VisualStudio.Modeling.Diagrams
Assembly: Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0 (in Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0.dll)
Syntax
'Declaration
Public Class InvokeEditorAction _
Inherits MouseAction
public class InvokeEditorAction : MouseAction
Der InvokeEditorAction-Typ macht die folgenden Member verfügbar.
Konstruktoren
Name | Beschreibung | |
---|---|---|
![]() |
InvokeEditorAction |
Zum Seitenanfang
Eigenschaften
Name | Beschreibung | |
---|---|---|
![]() |
CanBumpScroll | Ruft die Mausaktion ab und überprüft, ob sie für das Diagramm einen Bildlauf verursachen kann. (Von MouseAction geerbt.) |
![]() |
CurrentDiagramArgs | Ruft Ereignisargumente für das aktuelle Diagramm ab, in dem die Mausaktion stattfand. (Von MouseAction geerbt.) |
![]() |
CurrentMouseActionEvent | Ruft das aktuelle Ereignis für die Mausaktion ab. (Von MouseAction geerbt.) |
![]() |
CurrentMouseActionState | Ruft den aktuelle Status für die Mausaktion ab. (Von MouseAction geerbt.) |
![]() |
CurrentPoint | Ruft die Position des Mauszeigers für die aktuelle Mausaktion ab oder legt diese fest. (Von MouseAction geerbt.) |
![]() |
Diagram | Ruft Diagramm ab, dem die Mausaktion zugewiesen wird. (Von MouseAction geerbt.) |
![]() |
HasTooltip | Ruft die Mausaktion ab und überprüft, ob sie über eine QuickInfo verfügen kann. (Von MouseAction geerbt.) |
![]() |
IsActive | Ruft die Mausaktion ab und überprüft, ob sie aktiv ist. (Von MouseAction geerbt.) |
![]() |
MouseDownHitShape | Ruft Form ab, über der die Mausaktion aufgetreten ist. (Von MouseAction geerbt.) |
![]() |
MouseDownPoint | Ruft die Position des letzten MouseDown-Ereignisses ab. (Von MouseAction geerbt.) |
![]() |
PreviousPoint | Ruft die Position des vorherigen MouseDown-Ereignisses ab oder legt diese fest. (Von MouseAction geerbt.) |
![]() |
ResetToolboxOnDragDrop | Ob die Toolbox-Auswahl nach einem Drag & Drop-Vorgang, der durch diese Mausaktion ausgelöst wird, zurückgesetzt werden soll.Basisimplementierung gibt immer true zurück. Das bedeutet, dass die Toolbox-Auswahl nach einem Drag & Drop-Vorgang zurückgesetzt wird, der durch diese Mausaktion ausgelöst wird. (Von MouseAction geerbt.) |
Zum Seitenanfang
Methoden
Name | Beschreibung | |
---|---|---|
![]() |
Activate | Aktiviert die Mausaktion. (Von MouseAction geerbt.) |
![]() |
CanCancel | Ruft die Mausaktion ab und überprüft, ob sie abgebrochen werden kann. (Von MouseAction geerbt.) |
![]() |
Cancel | Bricht die Mausaktion ab. (Von MouseAction geerbt.) |
![]() |
CanComplete | Ruft die Mausaktion ab und überprüft, ob sie abgeschlossen werden kann. (Von MouseAction geerbt.) |
![]() |
CaptureMouse | Ruft die Mausaktion ab. (Von MouseAction geerbt.) |
![]() |
Click | Führt Aktionen für abgeleitete Klassen aus, wenn die Maus geklickt wird. (Von MouseAction geerbt.) |
![]() |
Complete | Schließt die Mausaktion ab. (Von MouseAction geerbt.) |
![]() |
ContextMenuRequested | Sendet eine Anforderung für das Kontextmenü. (Von MouseAction geerbt.) |
![]() |
Dispose() | Gibt alle vom MouseAction verwendeten Ressourcen frei. (Von MouseAction geerbt.) |
![]() |
Dispose(Boolean) | Gibt alle Ressourcen, verwaltet und nicht verwaltet, in Bezug auf diese Klasse frei. (Überschreibt MouseAction.Dispose(Boolean).) |
![]() |
DoPaintFeedback | Zeichnet das Feedback für die Mausaktion. (Von MouseAction geerbt.) |
![]() |
DoubleClick | Führt Aktionen für abgeleitete Klassen aus, wenn ein Benutzer die Maus doppelklickt. (Von MouseAction geerbt.) |
![]() |
Equals | Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.) |
![]() |
Finalize | Schließt die Mausaktion ab, gibt sie aber nicht frei. (Von MouseAction geerbt.) |
![]() |
GetCursor | (Überschreibt MouseAction.GetCursor(Cursor, DiagramClientView, PointD).) |
![]() |
GetHashCode | Fungiert als die Standardhashfunktion. (Von Object geerbt.) |
![]() |
GetTooltipText | Ruft den QuickInfo-Text für ein Element im Diagramm ab. (Von MouseAction geerbt.) |
![]() |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) |
![]() |
GotFocus | Weist den Fokus der Mausaktion zu. (Von MouseAction geerbt.) |
![]() |
Invalidate | Erklärt das Feedback von der Mausbetätigung für ungültig. (Von MouseAction geerbt.) |
![]() |
LostFocus | Entfernt Fokus von der Mausaktion. (Von MouseAction geerbt.) |
![]() |
MemberwiseClone | Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.) |
![]() |
MouseDown | Führt Aktionen für abgeleitete Klassen aus, wenn ein Benutzer die Maus klickt. (Von MouseAction geerbt.) |
![]() |
MouseEnter | Führt Aktionen für abgeleitete Klassen aus, wenn der Mauszeiger nicht mehr auf eine Form im Diagramm zeigt. (Von MouseAction geerbt.) |
![]() |
MouseHover | Führt Aktionen für abgeleitete Klassen aus, wenn der Benutzer auf einen Bereich oder ein Element im Diagramm zeigt. (Von MouseAction geerbt.) |
![]() |
MouseLeave | Führt Aktionen für abgeleitete Klassen aus, wenn der Mauszeiger nicht mehr auf die Form im Diagramm zeigt. (Von MouseAction geerbt.) |
![]() |
MouseMove | Führt Aktionen für abgeleitete Klassen aus, wenn der Benutzer die Maus über dem Diagramm bewegt. (Von MouseAction geerbt.) |
![]() |
MouseUp | Führt Aktionen für abgeleitete Klassen aus, wenn der Benutzer die Maustaste loslässt. (Von MouseAction geerbt.) |
![]() |
MouseWheel | Führt Aktionen für abgeleitete Klassen aus, wenn der Benutzer am Mausrad dreht. (Von MouseAction geerbt.) |
![]() |
OnClicked | Ruft den Editor auf und deaktiviert dann diese Mausaktion. (Überschreibt MouseAction.OnClicked(MouseActionEventArgs).) |
![]() |
OnContextMenuRequested | Alarmiert Listener, dass der Benutzer das Kontextmenü angefordert hat. (Von MouseAction geerbt.) |
![]() |
OnDiagramGotFocus | Alarmiert Listener, dass das Diagramm den Fokus besitzt. (Von MouseAction geerbt.) |
![]() |
OnDiagramLostFocus | Wird aufgerufen, wenn ein LostFocus-Ereignis zu dieser MouseAction weitergeleitet wurde. (Von MouseAction geerbt.) |
![]() |
OnDiagramScrolled | Alarmiert Listener, dass der Benutzer einen Bildlauf im Diagramm durchgeführt hat. (Von MouseAction geerbt.) |
![]() |
OnDoubleClick | Doppelklick bricht diese Mausaktion ab.Doppelklick soll die standardmäßige Aktion ausführen, anstatt den Editor aufzurufen. (Überschreibt MouseAction.OnDoubleClick(DiagramPointEventArgs).) |
![]() |
OnDragCanceled | Alarmiert Listener, dass der Ziehvorgang abgebrochen wurde. (Von MouseAction geerbt.) |
![]() |
OnDragCompleted | Benutzer neigen dazu, den Text zu ziehen und sie denken, Sie wählen den Text aus.Daher müssen wir auf dieses Ereignis reagieren und den Editor aufrufen. (Überschreibt MouseAction.OnDragCompleted(MouseActionEventArgs).) |
![]() |
OnDraggingBegun | Alarmiert Listener, dass der Ziehvorgang begonnen hat. (Von MouseAction geerbt.) |
![]() |
OnDraggingEnded | Alarmiert Listener, dass der Ziehvorgang beendet ist. (Von MouseAction geerbt.) |
![]() |
OnDragPendingBegun | Alarmiert Listener, dass der Ziehvorgang aussteht. (Von MouseAction geerbt.) |
![]() |
OnDragPendingEnded | Alarmiert Listener, dass der Ziehvorgang nicht mehr aussteht. (Von MouseAction geerbt.) |
![]() |
OnHoveringBegun | Alarmiert Listener, dass sich die Maus über dem Diagramm befindet. (Von MouseAction geerbt.) |
![]() |
OnHoveringEnded | Alarmiert Listener, dass die Maus nicht mehr auf das Diagramm zeigt. (Von MouseAction geerbt.) |
![]() |
OnMouseActionActivated | Alarmiert Listener, dass die Mausaktion gestartet wurde. (Von MouseAction geerbt.) |
![]() |
OnMouseActionCanceled | Ändert Listener, dass die Mausaktion abgebrochen wurde. (Von MouseAction geerbt.) |
![]() |
OnMouseActionCompleted | Alarmiert Listener, dass die Mausaktion beendet wurde. (Von MouseAction geerbt.) |
![]() |
OnMouseActionDeactivated | Bereinigt die Mausaktion, und stellt z. B. sicher, dass der Zeitgeber deaktiviert ist. (Überschreibt MouseAction.OnMouseActionDeactivated(DiagramEventArgs).) |
![]() |
OnMouseDown | Speichert relevante Schaltflächeninformationen zur späteren Verwendung. (Überschreibt MouseAction.OnMouseDown(DiagramMouseEventArgs).) |
![]() |
OnMouseEnter | Alarmiert Listener, dass die Maus sich über einer Form im Diagramm bewegt hat. (Von MouseAction geerbt.) |
![]() |
OnMouseHover | Alarmiert Listener, dass der Mauszeiger auf einen Bereich oder zu einem Element im Diagramm zeigt. (Von MouseAction geerbt.) |
![]() |
OnMouseLeave | Alarmiert Listener, dass sich der Mauszeiger nicht mehr auf der Form im Diagramm befindet. (Von MouseAction geerbt.) |
![]() |
OnMouseMove | Alarmiert Listener, dass die Maus über das Diagramm bewegt wurde. (Von MouseAction geerbt.) |
![]() |
OnMouseUp | Alarmiert Listener, dass der Benutzer die Maustaste losgelassen wurde. (Von MouseAction geerbt.) |
![]() |
OnMouseWheel | Alarmiert Listener, dass der Benutzer das Mausrad gedreht hat. (Von MouseAction geerbt.) |
![]() |
ReleaseMouse | Alarmiert Listener, dass der Benutzer die Maustaste losgelassen wurde. (Von MouseAction geerbt.) |
![]() |
Scrolled | Alarmiert Listener, dass der Benutzer einen Bildlauf im Diagramm durchgeführt hat. (Von MouseAction geerbt.) |
![]() |
ToString | Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.) |
Zum Seitenanfang
Ereignisse
Name | Beschreibung | |
---|---|---|
![]() |
MouseActionActivated | Tritt beim Start eine Mausaktion auf. (Von MouseAction geerbt.) |
![]() |
MouseActionDeactivated | Tritt auf, wenn eine Mausaktion beendet wird. (Von MouseAction geerbt.) |
Zum Seitenanfang
Hinweise
Obwohl dies im OnClick-Handler des ShapeField implementiert werden kann, wäre es nicht möglich, das Feld auf den ersten Klick zu konzentrieren und Editor auf dem zweiten Klick aufzurufen. Der erste Klicken wird durch das SelectAction, der zweite Klick wird behandelt durch dieses InvokeEditorAction behandelt.
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.