LassoAction-Klasse
Die MouseAction zum Auswählen mithilfe eines Rechtecks, das durch Klicken und Ziehen definiert wurde.
Vererbungshierarchie
System.Object
Microsoft.VisualStudio.Modeling.Diagrams.MouseAction
Microsoft.VisualStudio.Modeling.Diagrams.SelectAction
Microsoft.VisualStudio.Modeling.Diagrams.LassoAction
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 LassoAction _
Inherits SelectAction
public class LassoAction : SelectAction
Der LassoAction-Typ macht die folgenden Member verfügbar.
Konstruktoren
Name | Beschreibung | |
---|---|---|
LassoAction | Initialisiert eine neue Instanz der LassoAction-Klasse. |
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.) | |
DeferredFocusableItem | (Von SelectAction geerbt.) | |
DeferredSelectableItem | (Von SelectAction 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 die von MouseAction verwendeten nicht verwalteten Ressourcen und optional die verwalteten Ressourcen frei. (Von MouseAction geerbt.) | |
DoPaintFeedback | Wird vom DiagramClientView aufgerufen, um das Feedback zur MouseAction zu zeichnen. (Überschreibt MouseAction.DoPaintFeedback(DiagramPaintEventArgs).) | |
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 | Ruft den an der angegebenen Position des Mauszeigers anzuzeigende Cursor ab. (Ü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 altes und neues Feedback für ungültig. (Überschreibt MouseAction.Invalidate(DiagramClientView).) | |
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 | Führt jede zurückgestellte Auswahlaktion aus, wenn der deferredSelection-Member festgelegt ist. (Von SelectAction geerbt.) | |
OnContextMenuRequested | Schließt die ausgewählte Aktion zuerst ab, damit das Kontextmenü über eine gültige Auswahl verfügt, um damit zu arbeiten. (Von SelectAction geerbt.) | |
OnDiagramGotFocus | Alarmiert Listener, dass das Diagramm den Fokus besitzt. (Von MouseAction geerbt.) | |
OnDiagramLostFocus | Bricht die Aktion ab, wenn die Ansicht den Fokus verliert. (Von SelectAction geerbt.) | |
OnDiagramScrolled | Alarmiert Listener, dass der Benutzer einen Bildlauf im Diagramm durchgeführt hat. (Von MouseAction geerbt.) | |
OnDoubleClick | Alarmiert Listener, dass der Benutzer mit dem Mauszeiger doppelt geklickt hat. (Von MouseAction geerbt.) | |
OnDragCanceled | Alarmiert Listener, dass der Ziehvorgang abgebrochen wurde. (Von MouseAction geerbt.) | |
OnDragCompleted | Wählt die Formen innerhalb des Rechtecks aus, das durch die Anfangsposition des Mauszeigers und die aktuelle Mausposition definiert ist. (Ü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 alle Membervariablen, wie den deferredSelection-Member. (Von SelectAction geerbt.) | |
OnMouseDown | Speichert die Anfangs-Mausposition. (Überschreibt SelectAction.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 | Erklärt altes und neues Feedback für ungültig. (Überschreibt MouseAction.OnMouseMove(DiagramMouseEventArgs).) | |
OnMouseUp | (Überschreibt MouseAction.OnMouseUp(DiagramMouseEventArgs).) | |
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.) | |
Select | Wählt das erste auswählbare Diagrammelement (Form, Feld oder Unterfeld) unterhalb des Mauszeigers aus und legt den Fokus auf das erste Element fest, das den Fokus erhalten kann. (Von SelectAction 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
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.