Udostępnij za pośrednictwem


Klasa ConnectAction

Akcja myszy, która umożliwia użytkownikowi przeciągnij z jednego kształtu SoftwareComponentType lub kształt portu do innego, aby utworzyć połączenie.

Hierarchia dziedziczenia

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

Przestrzeń nazw:  Microsoft.VisualStudio.Modeling.Diagrams
Zestaw:  Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0 (w Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0.dll)

Składnia

'Deklaracja
Public MustInherit Class ConnectAction _
    Inherits SelectAction
public abstract class ConnectAction : SelectAction

Typ ConnectAction uwidacznia następujące elementy członkowskie.

Konstruktorzy

  Nazwa Opis
Metoda chroniona ConnectAction Inicjuje nowe wystąpienie klasy ConnectAction

Początek

Właściwości

  Nazwa Opis
Właściwość publiczna CanBumpScroll Pobiera działanie myszy i sprawdza, czy może spowodować diagramu do przewijania. (Odziedziczone z MouseAction).
Właściwość publiczna CurrentDiagramArgs Pobiera argumenty zdarzeń dla bieżącego diagramu, w którym wystąpił działanie myszy. (Odziedziczone z MouseAction).
Właściwość publiczna CurrentMouseActionEvent Pobiera bieżący zdarzenia dla działania myszy. (Odziedziczone z MouseAction).
Właściwość publiczna CurrentMouseActionState Pobiera bieżący stan działania myszy. (Odziedziczone z MouseAction).
Właściwość publiczna CurrentPoint Pobiera lub ustawia pozycję myszy dla bieżącego działania myszy. (Odziedziczone z MouseAction).
Właściwość chroniona DeferredFocusableItem (Odziedziczone z SelectAction).
Właściwość chroniona DeferredSelectableItem (Odziedziczone z SelectAction).
Właściwość chroniona Diagram Pobiera diagramu, do którego jest przypisana akcja myszy. (Odziedziczone z MouseAction).
Właściwość publiczna HasTooltip Pobiera działanie myszy i sprawdza, czy może mieć etykietka narzędzia. (Odziedziczone z MouseAction).
Właściwość publiczna IsActive Pobiera działanie myszy i sprawdza, czy jest aktywny. (Odziedziczone z MouseAction).
Właściwość publiczna MouseDownHitShape Pobiera kształtu, w którym wystąpił działania myszy. (Odziedziczone z MouseAction).
Właściwość publiczna MouseDownPoint Pobiera położenie ostatnich zdarzeń myszy. (Odziedziczone z MouseAction).
Właściwość publiczna PreviousPoint Pobiera lub ustawia pozycję poprzednie zdarzenie myszy. (Odziedziczone z MouseAction).
Właściwość publiczna ResetToolboxOnDragDrop Czy zresetować przybornik zaznaczenia po zakończeniu operacji przeciągnij i upuść wyzwolone przez działanie myszy.Implementacji podstawowej, zawsze zwraca wartość true, co oznacza, że wybór przybornik zostanie zresetowana po zakończeniu operacji przeciągnij i upuść wyzwolone przez działanie myszy. (Odziedziczone z MouseAction).
Właściwość publiczna StickyMode Pobiera/ustawia wartość bool określającą, jeśli akcja połączenia można wykonywać wiele połączeń lub nie.
Właściwość publiczna TargetPoint
Właściwość publiczna UpdateConnectionType Zdarzenia zewnętrzne można określić, jeśli typ połączenia powinien być zablokowane podczas akcji połączenia

Początek

Metody

  Nazwa Opis
Metoda publiczna Activate Uaktywnia działanie myszy. (Odziedziczone z MouseAction).
Metoda publiczna CanCancel Pobiera działanie myszy i sprawdza, czy może być anulowane. (Odziedziczone z MouseAction).
Metoda publiczna Cancel Anuluje działanie myszy. (Odziedziczone z MouseAction).
Metoda publiczna CanComplete Pobiera działanie myszy i sprawdza, czy może być wypełnione. (Odziedziczone z MouseAction).
Metoda chroniona CaptureMouse Pobiera działanie myszy. (Odziedziczone z MouseAction).
Metoda publiczna Click Po kliknięciu myszą, wykonuje akcje dla klas pochodnych. (Odziedziczone z MouseAction).
Metoda publiczna Complete Kończy działanie myszy. (Odziedziczone z MouseAction).
Metoda publiczna ContextMenuRequested Wysyła żądanie do menu skrótów. (Odziedziczone z MouseAction).
Metoda publiczna Dispose() Zwalnia wszystkie zasoby używane przez MouseAction. (Odziedziczone z MouseAction).
Metoda chroniona Dispose(Boolean) (Zastępuje MouseAction.Dispose(Boolean)).
Metoda publiczna DoPaintFeedback Opinie przydatności informacji w trakcie akcji połączenia. (Zastępuje MouseAction.DoPaintFeedback(DiagramPaintEventArgs)).
Metoda publiczna DoubleClick Wykonuje akcje dla klas pochodnych, gdy użytkownik kliknie dwukrotnie myszą. (Odziedziczone z MouseAction).
Metoda publiczna Equals Określa, czy określony obiekt jest równa bieżącego obiektu. (Odziedziczone z Object).
Metoda chroniona Finalize Kończenie znajdujących się działanie myszy, ale nie usuwaj. (Odziedziczone z MouseAction).
Metoda chroniona GetConnectionTypes Określić źródło, czy wyjścia typu określonego połączenia
Metoda publiczna GetCursor Zwraca kursor akcji połączenia (Zastępuje MouseAction.GetCursor(Cursor, DiagramClientView, PointD)).
Metoda chroniona GetCursorFromCursorType
Metoda publiczna GetHashCode Służy jako funkcja mieszania dla określonego typu. (Odziedziczone z Object).
Metoda publiczna GetTooltipText Pobiera tekst etykietki narzędzia dla elementu na diagramie. (Odziedziczone z MouseAction).
Metoda publiczna GetType Pobiera Type bieżącego wystąpienia. (Odziedziczone z Object).
Metoda publiczna GotFocus Przypisuje fokus działanie myszy. (Odziedziczone z MouseAction).
Metoda chroniona Invalidate Unieważnia opinii od działania myszy. (Odziedziczone z MouseAction).
Metoda publiczna LostFocus Usuwa fokus z działania myszy. (Odziedziczone z MouseAction).
Metoda chroniona MemberwiseClone Tworzy kopię płytkie bieżące Object. (Odziedziczone z Object).
Metoda publiczna MouseDown Wykonuje akcje dla klas pochodnych, gdy użytkownik kliknie przycisk myszy. (Odziedziczone z MouseAction).
Metoda publiczna MouseEnter Wykonuje akcje dla klas pochodnych, gdy wskaźnik myszy wskazuje kształtu na diagramie. (Odziedziczone z MouseAction).
Metoda publiczna MouseHover Wykonuje akcje dla klas pochodnych, gdy użytkownik wskaże do obszaru lub elementu na diagramie. (Odziedziczone z MouseAction).
Metoda publiczna MouseLeave Wykonuje akcje dla klas pochodnych, gdy wskaźnik myszy wskazuje się już do kształtu na diagramie. (Odziedziczone z MouseAction).
Metoda publiczna MouseMove Wykonuje akcje dla klas pochodnych, gdy użytkownik przesuwa wskaźnik myszy nad diagramu. (Odziedziczone z MouseAction).
Metoda publiczna MouseUp Wykonuje akcje dla klas pochodnych, gdy użytkownik zwolni przycisk myszy. (Odziedziczone z MouseAction).
Metoda publiczna MouseWheel Gdy użytkownik obraca kółkiem myszy, wykonuje akcje dla klas pochodnych. (Odziedziczone z MouseAction).
Metoda chroniona OnClicked (Zastępuje SelectAction.OnClicked(MouseActionEventArgs)).
Metoda chroniona OnContextMenuRequested Należy Anuluj Akcja połączenia w menu kontekstowym jak to generuje wyjątki inaczej, ponieważ elementy źródłowe i docelowe może być null w tym przypadku. (Zastępuje SelectAction.OnContextMenuRequested(DiagramMouseEventArgs)).
Metoda chroniona OnDiagramGotFocus Alerty detektory, że diagram ma fokus. (Odziedziczone z MouseAction).
Metoda chroniona OnDiagramLostFocus Anuluje akcję, jeśli widok traci fokus. (Odziedziczone z SelectAction).
Metoda chroniona OnDiagramScrolled Wywoływane, gdy zdarzenie Scrolled, zostały wysłane do tego MouseAction. (Zastępuje MouseAction.OnDiagramScrolled(DiagramEventArgs)).
Metoda chroniona OnDoubleClick Alerty detektory, że użytkownik został kliknięty dwukrotnie myszą. (Odziedziczone z MouseAction).
Metoda chroniona OnDragCanceled Alerty detektory operacji przeciągania zostało anulowane. (Odziedziczone z MouseAction).
Metoda chroniona OnDragCompleted (Zastępuje MouseAction.OnDragCompleted(MouseActionEventArgs)).
Metoda chroniona OnDraggingBegun (Zastępuje MouseAction.OnDraggingBegun(MouseActionEventArgs)).
Metoda chroniona OnDraggingEnded Detektory alerty, które operacji przeciągania została zakończona. (Odziedziczone z MouseAction).
Metoda chroniona OnDragPendingBegun Alerty detektory oczekuje operacji przeciągania. (Odziedziczone z MouseAction).
Metoda chroniona OnDragPendingEnded Alerty detektory operacji przeciągania jest już oczekujące. (Odziedziczone z MouseAction).
Metoda chroniona OnHoveringBegun Detektory alerty, które najechanie wskaźnikiem myszy jest diagramu. (Odziedziczone z MouseAction).
Metoda chroniona OnHoveringEnded Detektory alerty, które myszy jest już najechanie diagramu. (Odziedziczone z MouseAction).
Metoda chroniona OnMouseActionActivated (Zastępuje MouseAction.OnMouseActionActivated(DiagramEventArgs)).
Metoda chroniona OnMouseActionCanceled (Zastępuje MouseAction.OnMouseActionCanceled(DiagramEventArgs)).
Metoda chroniona OnMouseActionCompleted Alerty detektory zakończył działanie myszy. (Odziedziczone z MouseAction).
Metoda chroniona OnMouseActionDeactivated (Zastępuje SelectAction.OnMouseActionDeactivated(DiagramEventArgs)).
Metoda chroniona OnMouseDown (Zastępuje SelectAction.OnMouseDown(DiagramMouseEventArgs)).
Metoda chroniona OnMouseEnter Detektory alerty, które myszy jest przesuwany nad kształtu na diagramie. (Odziedziczone z MouseAction).
Metoda chroniona OnMouseHover Detektory alerty, które myszą do obszaru lub elementu na diagramie. (Odziedziczone z MouseAction).
Metoda chroniona OnMouseLeave (Zastępuje MouseAction.OnMouseLeave(LeaveShapeEventArgs)).
Metoda chroniona OnMouseMove (Zastępuje MouseAction.OnMouseMove(DiagramMouseEventArgs)).
Metoda chroniona OnMouseUp (Zastępuje MouseAction.OnMouseUp(DiagramMouseEventArgs)).
Metoda chroniona OnMouseWheel Alerty detektory, że użytkownik ma obracać kółko myszy. (Odziedziczone z MouseAction).
Metoda chroniona ReleaseMouse Alerty detektory, że użytkownik wydała przycisk myszy. (Odziedziczone z MouseAction).
Metoda publiczna Scrolled Alerty detektory, że użytkownik ma przewijane diagramu. (Odziedziczone z MouseAction).
Metoda chroniona Select Zaznacza pierwszy selectable diagram element (kształt, pole lub podpole) pod kursorem myszy i ustawia fokus do pierwszego elementu, który może być ustawiony fokus. (Odziedziczone z SelectAction).
Metoda publiczna ToString Zwraca wartość typu ciąg, który reprezentuje bieżący obiekt. (Odziedziczone z Object).

Początek

Zdarzenia

  Nazwa Opis
Zdarzenie publiczne MouseActionActivated Występuje, gdy rozpoczyna działanie myszy. (Odziedziczone z MouseAction).
Zdarzenie publiczne MouseActionDeactivated Występuje, gdy kończy działanie myszy. (Odziedziczone z MouseAction).

Początek

Bezpieczeństwo wątku

Wszystkie publiczne static (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Wystąpienia elementów członkowskich nie dają gwarancji bezpieczeństwa wątków.

Zobacz też

Informacje

Przestrzeń nazw Microsoft.VisualStudio.Modeling.Diagrams