Freigeben über


GenericCoreConnectAction-Klasse

Generische Verbindungsaktion für Kernentwurfsoberfläche, die zwei unterschiedliche ShapeElements verbindet

Vererbungshierarchie

System.Object
  Microsoft.VisualStudio.Modeling.Diagrams.MouseAction
    Microsoft.VisualStudio.Modeling.Diagrams.SelectAction
      Microsoft.VisualStudio.Modeling.Diagrams.ConnectAction
        Microsoft.VisualStudio.Modeling.Diagrams.GenericCoreConnectAction

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 GenericCoreConnectAction _
    Inherits ConnectAction
public class GenericCoreConnectAction : ConnectAction

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

Konstruktoren

  Name Beschreibung
Öffentliche Methode GenericCoreConnectAction Ein Konstruktor, um das Diagramm lokal zu speichern

Zum Seitenanfang

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft CanBumpScroll Ruft die Mausaktion ab und überprüft, ob sie für das Diagramm einen Bildlauf verursachen kann. (Von MouseAction geerbt.)
Öffentliche Eigenschaft CurrentDiagramArgs Ruft Ereignisargumente für das aktuelle Diagramm ab, in dem die Mausaktion stattfand. (Von MouseAction geerbt.)
Öffentliche Eigenschaft CurrentMouseActionEvent Ruft das aktuelle Ereignis für die Mausaktion ab. (Von MouseAction geerbt.)
Öffentliche Eigenschaft CurrentMouseActionState Ruft den aktuelle Status für die Mausaktion ab. (Von MouseAction geerbt.)
Öffentliche Eigenschaft CurrentPoint Ruft die Position des Mauszeigers für die aktuelle Mausaktion ab oder legt diese fest. (Von MouseAction geerbt.)
Geschützte Eigenschaft DeferredFocusableItem (Von SelectAction geerbt.)
Geschützte Eigenschaft DeferredSelectableItem (Von SelectAction geerbt.)
Geschützte Eigenschaft Diagram Ruft Diagramm ab, 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 Form ab, über der die Mausaktion aufgetreten ist. (Von MouseAction geerbt.)
Öffentliche Eigenschaft MouseDownPoint Ruft die Position des letzten MouseDown-Ereignisses ab. (Von MouseAction geerbt.)
Öffentliche Eigenschaft PreviousPoint Ruft die Position des vorherigen MouseDown-Ereignisses ab oder legt diese fest. (Von MouseAction geerbt.)
Öffentliche Eigenschaft 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.)
Öffentliche Eigenschaft StickyMode Ruft einen booleschen Wert ab bzw. legt ihn fest, ob die Verbindungsaktion mehrere Verbindungen ausführen kann oder nicht. (Von ConnectAction geerbt.)
Öffentliche Eigenschaft TargetPoint (Von ConnectAction geerbt.)
Öffentliche Eigenschaft UpdateConnectionType Externe Ereignisse können bestimmen, ob die Verbindungsart während der Verbindungsaktion gesperrt wird (Von ConnectAction 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 die Maus geklickt wird. (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) (Von ConnectAction geerbt.)
Öffentliche Methode DoPaintFeedback Stellt nützliche Informationen während der Verbindungsaktion zur Verfügung (Von ConnectAction geerbt.)
Öffentliche Methode DoubleClick Führt Aktionen für abgeleitete Klassen aus, wenn ein Benutzer die Maus 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 die Mausaktion ab, gibt sie aber nicht frei. (Von MouseAction geerbt.)
Geschützte Methode GetConnectionTypes Unterstützt nur GenericCoreConnectionType (Überschreibt ConnectAction.GetConnectionTypes(ShapeElement, ShapeElement).)
Öffentliche Methode GetCursor Gibt den Verbindungsvorgangscursor zurück (Von ConnectAction geerbt.)
Geschützte Methode GetCursorFromCursorType (Von ConnectAction geerbt.)
Öffentliche Methode GetHashCode Fungiert als die Standardhashfunktion. (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 der Mausaktion zu. (Von MouseAction geerbt.)
Geschützte Methode Invalidate Erklärt das Feedback von der Mausbetätigung für ungültig. (Von MouseAction geerbt.)
Öffentliche Methode LostFocus Entfernt Fokus von der Mausaktion. (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 die Maus klickt. (Von MouseAction geerbt.)
Öffentliche Methode MouseEnter Führt Aktionen für abgeleitete Klassen aus, wenn der Mauszeiger nicht mehr auf 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 ein 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 bewegt. (Von MouseAction geerbt.)
Öffentliche Methode MouseUp Führt Aktionen für abgeleitete Klassen aus, wenn der Benutzer die Maustaste loslässt. (Von MouseAction geerbt.)
Öffentliche Methode MouseWheel Führt Aktionen für abgeleitete Klassen aus, wenn der Benutzer am Mausrad dreht. (Von MouseAction geerbt.)
Geschützte Methode OnClicked (Von ConnectAction geerbt.)
Geschützte Methode OnContextMenuRequested Sollte den Verbindungsvorgang im Kontextmenü abbrechen, da anderenfalls Ausnahmen ausgelöst werden, weil Ziel- und Quellelemente in diesem Fall NULL sein könnten. (Von ConnectAction geerbt.)
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 Ansicht den Fokus verliert. (Von SelectAction geerbt.)
Geschützte Methode OnDiagramScrolled Wird aufgerufen, wenn ein Scrolled-Ereignis zu dieser MouseAction weitergeleitet wurde. (Von ConnectAction geerbt.)
Geschützte Methode OnDoubleClick Alarmiert Listener, dass der Benutzer mit dem Mauszeiger doppelt geklickt hat. (Von MouseAction geerbt.)
Geschützte Methode OnDragCanceled Alarmiert Listener, dass der Ziehvorgang abgebrochen wurde. (Von MouseAction geerbt.)
Geschützte Methode OnDragCompleted (Von ConnectAction geerbt.)
Geschützte Methode OnDraggingBegun (Von ConnectAction geerbt.)
Geschützte Methode OnDraggingEnded Alarmiert Listener, dass der Ziehvorgang beendet ist. (Von MouseAction geerbt.)
Geschützte Methode OnDragPendingBegun Alarmiert Listener, dass der Ziehvorgang aussteht. (Von MouseAction geerbt.)
Geschützte Methode OnDragPendingEnded Alarmiert Listener, dass der Ziehvorgang nicht mehr aussteht. (Von MouseAction geerbt.)
Geschützte Methode OnHoveringBegun Alarmiert Listener, dass sich die Maus über dem Diagramm befindet. (Von MouseAction geerbt.)
Geschützte Methode OnHoveringEnded Alarmiert Listener, dass die Maus nicht mehr auf das Diagramm zeigt. (Von MouseAction geerbt.)
Geschützte Methode OnMouseActionActivated (Von ConnectAction geerbt.)
Geschützte Methode OnMouseActionCanceled (Von ConnectAction geerbt.)
Geschützte Methode OnMouseActionCompleted Alarmiert Listener, dass die Mausaktion beendet wurde. (Von MouseAction geerbt.)
Geschützte Methode OnMouseActionDeactivated (Von ConnectAction geerbt.)
Geschützte Methode OnMouseDown (Von ConnectAction geerbt.)
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 (Von ConnectAction geerbt.)
Geschützte Methode OnMouseMove (Von ConnectAction geerbt.)
Geschützte Methode OnMouseUp (Von ConnectAction geerbt.)
Geschützte Methode OnMouseWheel Alarmiert Listener, dass der Benutzer das Mausrad gedreht hat. (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 einen Bildlauf im Diagramm durchgeführt hat. (Von MouseAction geerbt.)
Geschützte Methode 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.)
Ö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 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.

Siehe auch

Referenz

Microsoft.VisualStudio.Modeling.Diagrams-Namespace