Freigeben über


SelectAction-Klasse

Die Mausaktion, die Formen mit der Maus ausgewählt werden.

Vererbungshierarchie

System.Object
  Microsoft.VisualStudio.Modeling.Diagrams.MouseAction
    Microsoft.VisualStudio.Modeling.Diagrams.SelectAction
      Microsoft.VisualStudio.Modeling.Diagrams.AnchorPointAction
      Microsoft.VisualStudio.Modeling.Diagrams.ConnectAction
      Microsoft.VisualStudio.Modeling.Diagrams.CreateAction
      Microsoft.VisualStudio.Modeling.Diagrams.DragDropPendingAction
      Microsoft.VisualStudio.Modeling.Diagrams.LassoAction
      Microsoft.VisualStudio.Modeling.Diagrams.ManualRouteAction
      Microsoft.VisualStudio.Modeling.Diagrams.ToolboxAction

Namespace:  Microsoft.VisualStudio.Modeling.Diagrams
Assembly:  Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0 (in Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0.dll)

Syntax

'Declaration
Public Class SelectAction _
    Inherits MouseAction
public class SelectAction : MouseAction

Der SelectAction-Typ macht die folgenden Member verfügbar.

Konstruktoren

  Name Beschreibung
Öffentliche Methode SelectAction Initialisiert eine neue Instanz der SelectActions-Klasse.

Zum Seitenanfang

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft CanBumpScroll Ruft die Mausaktion ab und überprüft, ob sie das Diagramm führen kann einen Bildlauf durchzuführen. (Von MouseAction geerbt.)
Öffentliche Eigenschaft CurrentDiagramArgs Ruft die Ereignisargumente für das aktuelle Diagramm ab, in dem die Mausaktion aufgetreten ist. (Von MouseAction geerbt.)
Öffentliche Eigenschaft CurrentMouseActionEvent Ruft die aktuellen der Mausbetätigung ab. (Von MouseAction geerbt.)
Öffentliche Eigenschaft CurrentMouseActionState Ruft den aktuellen Zustand der Mausbetätigung ab. (Von MouseAction geerbt.)
Öffentliche Eigenschaft CurrentPoint Ruft ab oder legt die Position des Mauszeigers für die aktuelle Mausaktion festlegen. (Von MouseAction geerbt.)
Geschützte Eigenschaft DeferredFocusableItem
Geschützte Eigenschaft DeferredSelectableItem
Geschützte Eigenschaft Diagram Ruft das Diagramm ab, an dem die Mausaktion zugewiesen wird. (Von MouseAction geerbt.)
Öffentliche Eigenschaft HasTooltip Ruft die Mausaktion ab und überprüft, ob sie über eine QuickInfo verfügen kann. (Von MouseAction geerbt.)
Öffentliche Eigenschaft IsActive Ruft die Mausaktion ab und überprüft, ob sie aktiv ist. (Von MouseAction geerbt.)
Öffentliche Eigenschaft MouseDownHitShape Ruft das Format ab, zu der die Mausaktion aufgetreten ist. (Von MouseAction geerbt.)
Öffentliche Eigenschaft MouseDownPoint Ruft die Position des letzten Ereignisses für das Drücken der Maustaste ab. (Von MouseAction geerbt.)
Öffentliche Eigenschaft PreviousPoint Ruft ab oder legt die Position des vorherigen Ereignis für das Drücken der Maustaste ab. (Von MouseAction geerbt.)
Öffentliche Eigenschaft ResetToolboxOnDragDrop Ob Toolbox-Auswahl nach einem Drag & Drop-Vorgang zurücksetzt, das durch diese Mausaktion gestartet wird.Basisimplementierung gibt immer true zurück. Das bedeutet, dass die Toolbox-Auswahl nach einem Drag & Drop-Vorgang zurückgesetzt wird, das durch diese Mausaktion gestartet wird. (Von MouseAction geerbt.)

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode Activate Aktiviert die Mausaktion. (Von MouseAction geerbt.)
Öffentliche Methode CanCancel Ruft die Mausaktion ab und überprüft, ob sie abgebrochen werden kann. (Von MouseAction geerbt.)
Öffentliche Methode Cancel Bricht die Mausaktion ab. (Von MouseAction geerbt.)
Öffentliche Methode CanComplete Ruft die Mausaktion ab und überprüft, ob sie abgeschlossen werden kann. (Von MouseAction geerbt.)
Geschützte Methode CaptureMouse Ruft die Mausaktion ab. (Von MouseAction geerbt.)
Öffentliche Methode Click Führt Aktionen für abgeleitete Klassen aus, wenn mit dem Mauszeiger auf den Text geklickt wurde. (Von MouseAction geerbt.)
Öffentliche Methode Complete Schließt die Mausaktion ab. (Von MouseAction geerbt.)
Öffentliche Methode ContextMenuRequested Sendet eine Anforderung für das Kontextmenü. (Von MouseAction geerbt.)
Öffentliche Methode Dispose() Gibt alle vom MouseAction verwendeten Ressourcen frei. (Von MouseAction geerbt.)
Geschützte Methode Dispose(Boolean) Gibt die von MouseAction verwendeten nicht verwalteten Ressourcen und optional die verwalteten Ressourcen frei. (Von MouseAction geerbt.)
Öffentliche Methode DoPaintFeedback Zeichnet das Feed-back für die Mausaktion. (Von MouseAction geerbt.)
Öffentliche Methode DoubleClick Führt Aktionen für abgeleitete Klassen aus, wenn ein Benutzer mit dem Mauszeiger auf den Text doppelklickt. (Von MouseAction geerbt.)
Öffentliche Methode Equals Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.)
Geschützte Methode Finalize Schließt ab, die Mausaktion gibt aber sie nicht freigegeben. (Von MouseAction geerbt.)
Öffentliche Methode GetCursor Ruft den Zeiger ab, der für die Maus anzuzeigen. (Von MouseAction geerbt.)
Öffentliche Methode GetHashCode Fungiert als Hashfunktion für einen bestimmten Typ. (Von Object geerbt.)
Öffentliche Methode GetTooltipText Ruft den QuickInfo-Text für ein Element im Diagramm ab. (Von MouseAction geerbt.)
Öffentliche Methode GetType Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Öffentliche Methode GotFocus Weist den Fokus auf die Mausaktion. (Von MouseAction geerbt.)
Geschützte Methode Invalidate Erklärt das Feed-back von der Mausbetätigung. (Von MouseAction geerbt.)
Geschützte MethodeStatischer Member IsDiagramSelectedOnly Ruft einen Wert ab, der angibt, ob das Diagramm das einzige ausgewählte Element in der Auswahl ist.
Öffentliche Methode LostFocus Entfernt den Fokus von der Mausbetätigung. (Von MouseAction geerbt.)
Geschützte Methode MemberwiseClone Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.)
Öffentliche Methode MouseDown Führt Aktionen für abgeleitete Klassen aus, wenn ein Benutzer mit der Maus klickt. (Von MouseAction geerbt.)
Öffentliche Methode MouseEnter Führt Aktionen für abgeleitete Klassen aus, wenn die Maus in eine Form im Diagramm zeigt. (Von MouseAction geerbt.)
Öffentliche Methode MouseHover Führt Aktionen für abgeleitete Klassen aus, wenn der Benutzer auf einen Bereich oder zu einem Element im Diagramm zeigt. (Von MouseAction geerbt.)
Öffentliche Methode MouseLeave Führt Aktionen für abgeleitete Klassen aus, wenn der Mauszeiger nicht mehr auf die Form im Diagramm zeigt. (Von MouseAction geerbt.)
Öffentliche Methode MouseMove Führt Aktionen für abgeleitete Klassen aus, wenn der Benutzer die Maus über dem Diagramm verschoben. (Von MouseAction geerbt.)
Öffentliche Methode MouseUp Führt Aktionen für abgeleitete Klassen wenn der Benutzer die Maustaste loslässt aus. (Von MouseAction geerbt.)
Öffentliche Methode MouseWheel Führt Aktionen für abgeleitete Klassen aus, wenn der Benutzer mit dem Mausrad dreht. (Von MouseAction geerbt.)
Geschützte Methode OnClicked Führt jede zurückgestellte ausgewählte Aktion aus, wenn der deferredSelection Member festgelegt ist. (Überschreibt MouseAction.OnClicked(MouseActionEventArgs).)
Geschützte Methode OnContextMenuRequested Schließt die ausgewählte Aktion ab, damit das Kontextmenü zunächst eine gültige Auswahl verfügt, die mit zu arbeiten. (Überschreibt MouseAction.OnContextMenuRequested(DiagramMouseEventArgs).)
Geschützte Methode OnDiagramGotFocus Alarmiert Listener, dass das Diagramm den Fokus besitzt. (Von MouseAction geerbt.)
Geschützte Methode OnDiagramLostFocus Bricht die Aktion ab, wenn die Sicht den Fokus verliert. (Überschreibt MouseAction.OnDiagramLostFocus(LostFocusEventArgs).)
Geschützte Methode OnDiagramScrolled Alarmiert Listener, dass der Benutzer das Diagramm Bildlauf durchgeführt hat. (Von MouseAction geerbt.)
Geschützte Methode OnDoubleClick Alarmiert Listener, dass der Benutzer mit dem Mauszeiger auf den doppelt geklickt hat. (Von MouseAction geerbt.)
Geschützte Methode OnDragCanceled Alarmiert Listener, ob der Ziehvorgang abgebrochen wurde. (Von MouseAction geerbt.)
Geschützte Methode OnDragCompleted Alarmiert Listener, ob der Ziehvorgang abgeschlossen wurde. (Von MouseAction geerbt.)
Geschützte Methode OnDraggingBegun Alarmiert Listener, ob der Ziehvorgang begonnen hat. (Von MouseAction geerbt.)
Geschützte Methode OnDraggingEnded Alarmiert Listener, ob der Ziehvorgang beendet wurde. (Von MouseAction geerbt.)
Geschützte Methode OnDragPendingBegun Alarmiert Listener, ob der Ziehvorgang aussteht. (Von MouseAction geerbt.)
Geschützte Methode OnDragPendingEnded Alarmiert Listener, ob der Ziehvorgang nicht mehr aussteht. (Von MouseAction geerbt.)
Geschützte Methode OnHoveringBegun Alarmiert Listener, dass die Maus im Diagramm zeigt. (Von MouseAction geerbt.)
Geschützte Methode OnHoveringEnded Alarmiert Listener, dass die Maus nicht mehr im Diagramm angezeigt wird. (Von MouseAction geerbt.)
Geschützte Methode OnMouseActionActivated Alarmiert Listener, dass die Mausaktion gestartet wurde. (Von MouseAction geerbt.)
Geschützte Methode OnMouseActionCanceled Ändert Listener, dass die Mausaktion abgebrochen wurde. (Von MouseAction geerbt.)
Geschützte Methode OnMouseActionCompleted Alarmiert Listener, dass die Mausaktion abgeschlossen wurde. (Von MouseAction geerbt.)
Geschützte Methode OnMouseActionDeactivated Bereinigt alle Membervariablen, wie der deferredSelection Member auf. (Überschreibt MouseAction.OnMouseActionDeactivated(DiagramEventArgs).)
Geschützte Methode OnMouseDown Wählt die Form mit der Maus aus. (Überschreibt MouseAction.OnMouseDown(DiagramMouseEventArgs).)
Geschützte Methode OnMouseEnter Alarmiert Listener, dass die Maus sich über einer Form im Diagramm bewegt hat. (Von MouseAction geerbt.)
Geschützte Methode OnMouseHover Alarmiert Listener, dass der Mauszeiger auf einen Bereich oder zu einem Element im Diagramm zeigt. (Von MouseAction geerbt.)
Geschützte Methode OnMouseLeave Alarmiert Listener, dass der Mauszeiger nicht mehr auf dem Formular im Diagramm werden. (Von MouseAction geerbt.)
Geschützte Methode OnMouseMove Alarmiert Listener, dass sich die Maus über das Diagramm verschoben wurde. (Von MouseAction geerbt.)
Geschützte Methode OnMouseUp Alarmiert Listener, dass der Benutzer die Maustaste losgelassen wurde. (Von MouseAction geerbt.)
Geschützte Methode OnMouseWheel Alarmiert Listener, dass der Benutzer das Mausrad gedreht wurde. (Von MouseAction geerbt.)
Geschützte Methode ReleaseMouse Alarmiert Listener, dass der Benutzer die Maustaste losgelassen wurde. (Von MouseAction geerbt.)
Öffentliche Methode Scrolled Alarmiert Listener, dass der Benutzer das Diagramm Bildlauf durchgeführt hat. (Von MouseAction geerbt.)
Geschützte Methode Select Wählt das erste auswählbare Diagrammelement (Form) Unterfeld, Felder oder unterhalb des Mauszeigers und den Fokus auf das erste Element aus, das den Fokus erhalten kann.
Öffentliche Methode ToString Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.)

Zum Seitenanfang

Ereignisse

  Name Beschreibung
Öffentliches Ereignis MouseActionActivated Tritt beim Start eine Mausaktion auf. (Von MouseAction geerbt.)
Öffentliches Ereignis MouseActionDeactivated Tritt auf, wenn eine Mausaktion beendet. (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.

Siehe auch

Referenz

Microsoft.VisualStudio.Modeling.Diagrams-Namespace