GenericCoreConnectAction Klasa

Definicja

Ogólna akcja połączenia dla podstawowej powierzchni projektowej, która łączy dwa odrębne ShapeElements

public ref class GenericCoreConnectAction : Microsoft::VisualStudio::Modeling::Diagrams::ConnectAction
public class GenericCoreConnectAction : Microsoft.VisualStudio.Modeling.Diagrams.ConnectAction
type GenericCoreConnectAction = class
    inherit ConnectAction
Public Class GenericCoreConnectAction
Inherits ConnectAction
Dziedziczenie
GenericCoreConnectAction

Konstruktory

GenericCoreConnectAction(Diagram, Boolean)

Konstruktor do lokalnego zapisywania diagramu

Właściwości

CanBumpScroll

Wywoływana, gdy zdarzenie MouseMove zostało wysłane do tego MouseAction.

(Odziedziczone po MouseAction)
CurrentDiagramArgs

Pobiera najnowszą DiagramEventArgs. Można zwrócić wartość null.

(Odziedziczone po MouseAction)
CurrentMouseActionEvent

Pobiera bieżące zdarzenie MouseAction.

(Odziedziczone po MouseAction)
CurrentMouseActionState

Pobiera bieżący stan MouseAction.

(Odziedziczone po MouseAction)
CurrentPoint

Pobiera/ustawia pozycję myszy dla bieżącego zdarzenia. Pozycja jest w jednostkach świata względem lewej krawędzi diagramu.

(Odziedziczone po MouseAction)
DeferredFocusableItem

Pobiera element, który stanie się fokusem elementu wyboru, jeśli wystąpi zdarzenie onkliknięte.

(Odziedziczone po SelectAction)
DeferredSelectableItem

Pobiera element, do którego zostanie ustawiona opcja, jeśli wystąpi zdarzenie onkliknięte.

(Odziedziczone po SelectAction)
Diagram

Diagram, do którego należy ten MouseAction.

(Odziedziczone po MouseAction)
HasTooltip

Pobiera czy ta akcja myszy obsługuje dynamiczną etykietkę narzędzia.

(Odziedziczone po MouseAction)
IsActive

Pobiera wartość wskazującą, czy ta MouseAction jest obecnie aktywna.

(Odziedziczone po MouseAction)
MouseDownHitShape

Pobiera kształt trafień ostatniego zdarzenia MouseDown.

(Odziedziczone po MouseAction)
MouseDownPoint

Pobiera pozycję wskaźnika myszy ostatniego zdarzenia MouseDown. Pozycja jest w jednostkach świata względem lewej krawędzi diagramu.

(Odziedziczone po MouseAction)
PreviousPoint

Pobiera/ustawia pozycję myszy poprzedniego zdarzenia. Pozycja jest w jednostkach świata względem lewej krawędzi diagramu.

(Odziedziczone po MouseAction)
ResetToolboxOnDragDrop

Czy zresetować wybór przybornika po operacji przeciągania i upuszczania wyzwalanej przez tę akcję myszy. Implementacja podstawowa zawsze zwraca wartość true, co oznacza, że wybór przybornika zostanie zresetowany po operacji przeciągania i upuszczania wyzwalanej przez tę akcję myszy.

(Odziedziczone po MouseAction)
StickyMode

Pobiera/ustawia wartość logiczną wskazującą, czy akcja łączenia może wykonywać wiele połączeń, czy nie.

(Odziedziczone po ConnectAction)
TargetPoint (Odziedziczone po ConnectAction)
UpdateConnectionType

Zdarzenia zewnętrzne mogą określać, czy typ połączenia powinien być zablokowany podczas akcji połączenia

(Odziedziczone po ConnectAction)

Metody

Activate(DiagramClientView)

Aktywuje ten MouseAction.

(Odziedziczone po MouseAction)
CanCancel(DiagramClientView)

Pobiera wartość wskazującą, czy ta MouseAction może być anulowana.

(Odziedziczone po MouseAction)
Cancel(DiagramClientView)

Anuluje ten MouseAction.

(Odziedziczone po MouseAction)
CanComplete(DiagramClientView)

Pobiera wartość wskazującą, czy można ukończyć tę MouseActionę.

(Odziedziczone po MouseAction)
CaptureMouse(DiagramClientView)

Przechwytuje mysz.

(Odziedziczone po MouseAction)
Click(DiagramPointEventArgs)

Wywoływane przez DiagramClientView, aby wysłać zdarzenie kliknięcia do tego MouseActionu.

(Odziedziczone po MouseAction)
Complete(DiagramClientView)

Kończy ten MouseAction.

(Odziedziczone po MouseAction)
ContextMenuRequested(DiagramMouseEventArgs)

Wywoływane przez DiagramClientView, aby wysłać zdarzenie preMouseAction do tego elementu.

(Odziedziczone po MouseAction)
Dispose() (Odziedziczone po MouseAction)
Dispose(Boolean) (Odziedziczone po ConnectAction)
DoPaintFeedback(DiagramPaintEventArgs)

Opinie dotyczące przydatności informacji podczas akcji połączenia

(Odziedziczone po ConnectAction)
DoubleClick(DiagramPointEventArgs)

Wywoływane przez DiagramClientView do wysyłania zdarzenia kliknięcie do tego MouseAction.

(Odziedziczone po MouseAction)
GetConnectionTypes(ShapeElement, ShapeElement)

Obsługuje tylko GenericCoreConnectionType

GetCursor(Cursor, DiagramClientView, PointD)

Zwraca kursor akcji połączenia

(Odziedziczone po ConnectAction)
GetCursorFromCursorType(ConnectActionCursor) (Odziedziczone po ConnectAction)
GetTooltipText(DiagramItem)

Pobiera tekst etykietki narzędzia dla określonego elementu diagramu, jeśli HasTooltip zwrócił wartość true.

(Odziedziczone po MouseAction)
GotFocus(DiagramEventArgs)

Wywoływane przez DiagramClientView do wysyłania zdarzenia GotFocus do tego MouseAction.

(Odziedziczone po MouseAction)
Invalidate(DiagramClientView)

Wywoływane przez ten MouseAction, aby unieważnić swoją opinię.

(Odziedziczone po MouseAction)
LostFocus(DiagramEventArgs)

Wywoływane przez DiagramClientView do wysyłania zdarzenia LostFocus do tego MouseAction.

(Odziedziczone po MouseAction)
MouseDown(DiagramMouseEventArgs)

Wywoływane przez DiagramClientView do wysyłania zdarzenia MouseDown do tego MouseAction.

(Odziedziczone po MouseAction)
MouseEnter(DiagramPointEventArgs)

Wywoływane przez DiagramClientView do wysyłania zdarzenia MouseEnter do tego MouseAction.

(Odziedziczone po MouseAction)
MouseHover(DiagramPointEventArgs)

Wywoływane przez DiagramClientView do wysyłania zdarzenia MouseHover do tego MouseAction.

(Odziedziczone po MouseAction)
MouseLeave(LeaveShapeEventArgs)

Wywoływane przez DiagramClientView do wysyłania zdarzenia MouseLeave do tego MouseAction.

(Odziedziczone po MouseAction)
MouseMove(DiagramMouseEventArgs)

Wywoływane przez DiagramClientView do wysyłania zdarzenia MouseMove do tego MouseAction.

(Odziedziczone po MouseAction)
MouseUp(DiagramMouseEventArgs)

Wywoływane przez DiagramClientView do wysyłania zdarzenia MouseUp do tego MouseAction.

(Odziedziczone po MouseAction)
MouseWheel(DiagramMouseEventArgs)

Wywoływane przez DiagramClientView do wysyłania zdarzenia ContextMenuRequested do tego MouseAction.

(Odziedziczone po MouseAction)
OnClicked(MouseActionEventArgs) (Odziedziczone po ConnectAction)
OnContextMenuRequested(DiagramMouseEventArgs)

Należy anulować akcję Połącz w menu kontekstowym, ponieważ zgłasza wyjątki w przeciwnym razie, ponieważ elementy docelowe i źródłowe mogą mieć wartość null w tym przypadku.

(Odziedziczone po ConnectAction)
OnDiagramGotFocus(DiagramEventArgs)

Wywoływana, gdy zdarzenie GotFocus zostało wysłane do tego MouseAction.

(Odziedziczone po MouseAction)
OnDiagramLostFocus(LostFocusEventArgs)

Anuluje akcję, jeśli widok utraci fokus.

(Odziedziczone po SelectAction)
OnDiagramScrolled(DiagramEventArgs)

Wywołuje się, gdy zostało wysłane przewinięcie zdarzenia do tego MouseAction.

(Odziedziczone po ConnectAction)
OnDoubleClick(DiagramPointEventArgs)

Wywoływana, gdy do tego MouseAction zostało wysłane zdarzenie kliknięcie.

(Odziedziczone po MouseAction)
OnDragCanceled(MouseActionEventArgs)

Wywołuje się, gdy operacja przeciągania MouseAction została anulowana.

(Odziedziczone po MouseAction)
OnDragCompleted(MouseActionEventArgs) (Odziedziczone po ConnectAction)
OnDraggingBegun(MouseActionEventArgs) (Odziedziczone po ConnectAction)
OnDraggingEnded(MouseActionEventArgs)

Wywołuje się, gdy ten MouseAction zakończył stan przeciągania.

(Odziedziczone po MouseAction)
OnDragPendingBegun(MouseActionEventArgs)

Wywoływana, gdy ta MouseActiona przeszedł w stan oczekiwania na przeciąganie/kliknięcie.

(Odziedziczone po MouseAction)
OnDragPendingEnded(MouseActionEventArgs)

Wywoływana, gdy ten MouseAction zakończył stan oczekiwania na przeciąganie/kliknięcie.

(Odziedziczone po MouseAction)
OnHoveringBegun(MouseActionEventArgs)

Wywoływana, gdy ten MouseAction przeszedł stan aktywowany.

(Odziedziczone po MouseAction)
OnHoveringEnded(MouseActionEventArgs)

Wywoływana, gdy ten MouseAction zakończył stan aktywowany.

(Odziedziczone po MouseAction)
OnMouseActionActivated(DiagramEventArgs) (Odziedziczone po ConnectAction)
OnMouseActionCanceled(DiagramEventArgs) (Odziedziczone po ConnectAction)
OnMouseActionCompleted(DiagramEventArgs)

Wywoływana, gdy MouseAction została zakończona i jest gotowa do dezaktywowania.

(Odziedziczone po MouseAction)
OnMouseActionDeactivated(DiagramEventArgs) (Odziedziczone po ConnectAction)
OnMouseDown(DiagramMouseEventArgs) (Odziedziczone po ConnectAction)
OnMouseEnter(DiagramPointEventArgs)

Wywoływana, gdy do tego MouseAction zostało wysłane zdarzenie MouseEnter.

(Odziedziczone po MouseAction)
OnMouseHover(DiagramPointEventArgs)

Wywoływana, gdy do tego MouseAction zostało wysłane Zdarzenie MouseHover.

(Odziedziczone po MouseAction)
OnMouseLeave(LeaveShapeEventArgs) (Odziedziczone po ConnectAction)
OnMouseMove(DiagramMouseEventArgs) (Odziedziczone po ConnectAction)
OnMouseUp(DiagramMouseEventArgs) (Odziedziczone po ConnectAction)
OnMouseWheel(DiagramMouseEventArgs)

Wywoływana, gdy do tego MouseAction zostało wysłane zdarzenie kółka myszy.

(Odziedziczone po MouseAction)
ReleaseMouse(DiagramClientView)

Zwalnia przechwytywanie myszy.

(Odziedziczone po MouseAction)
Scrolled(DiagramEventArgs)

Wywoływana przez DiagramClientView do wysłania przewijanego zdarzenia do tego MouseAction.

(Odziedziczone po MouseAction)
Select(DiagramMouseEventArgs)

Wybiera pierwszy wybrany element diagramu (kształt, pole lub podpole) pod kursorem myszy i ustawia fokus na pierwszy element, który może odbierać fokus.

(Odziedziczone po SelectAction)

Zdarzenia

MouseActionActivated

Występuje, gdy MouseAction jest aktywowany.

(Odziedziczone po MouseAction)
MouseActionDeactivated

Występuje po zdezaktywowaniu MouseAction.

(Odziedziczone po MouseAction)

Dotyczy