Udostępnij za pośrednictwem


Klasa GenericCoreConnectAction

Rodzajowa podłączyć akcję dla powierzchni projektu Core, który łączy dwa odrębne ShapeElements

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.12.0 (w Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0.dll)

Składnia

'Deklaracja
Public Class GenericCoreConnectAction _
    Inherits ConnectAction
public class GenericCoreConnectAction : ConnectAction

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

Konstruktorzy

  Nazwa Opis
Metoda publiczna GenericCoreConnectAction Konstruktor zapisanie diagramu lokalnie

Początek

Właściwości

  Nazwa Opis
Właściwość publiczna CanBumpScroll Pobiera Akcja myszy i sprawdza, czy może powodować diagram do przewijania. (Odziedziczone z MouseAction).
Właściwość publiczna CurrentDiagramArgs Pobiera argumenty zdarzeń dla bieżącego diagramu, w którym wystąpiło działanie myszy. (Odziedziczone z MouseAction).
Właściwość publiczna CurrentMouseActionEvent Pobiera zdarzenie current dla akcji myszy. (Odziedziczone z MouseAction).
Właściwość publiczna CurrentMouseActionState Pobiera bieżący stan akcji myszy. (Odziedziczone z MouseAction).
Właściwość publiczna CurrentPoint Pobiera lub ustawia pozycję mysz 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 Akcja myszy i sprawdza, czy może mieć etykietka narzędzia. (Odziedziczone z MouseAction).
Właściwość publiczna IsActive Pobiera akcji myszy i sprawdza, czy jest aktywny. (Odziedziczone z MouseAction).
Właściwość publiczna MouseDownHitShape Pobiera kształtu, w którym wystąpił akcji myszy. (Odziedziczone z MouseAction).
Właściwość publiczna MouseDownPoint Pobiera pozycji najbardziej aktualnych 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 upuść wywołane przez to działanie myszy.Implementacji podstawowej zawsze zwraca wartość true, co oznacza, że wybór przybornik zostaną zresetowane po zakończeniu operacji Przeciągnij upuść wywołane przez to 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. (Odziedziczone z ConnectAction).
Właściwość publiczna TargetPoint (Odziedziczone z ConnectAction).
Właściwość publiczna UpdateConnectionType Zdarzenia zewnętrzne można określić, jeśli typ połączenia powinien być zablokowane podczas akcji połączenia (Odziedziczone z ConnectAction).

Początek

Metody

  Nazwa Opis
Metoda publiczna Activate Aktywuje działanie myszy. (Odziedziczone z MouseAction).
Metoda publiczna CanCancel Pobiera Akcja 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 Akcja 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) (Odziedziczone z ConnectAction).
Metoda publiczna DoPaintFeedback Opinie przydatności informacji w trakcie akcji połączenia. (Odziedziczone z ConnectAction).
Metoda publiczna DoubleClick Wykonuje akcje dla klas pochodnych, dwukrotne kliknięcie myszą. (Odziedziczone z MouseAction).
Metoda publiczna Equals Określa, czy określony obiekt jest równy bieżącemu obiektowi. (Odziedziczone z Object).
Metoda chroniona Finalize Kończenie znajdujących się w działania myszy, ale nie usuwaj. (Odziedziczone z MouseAction).
Metoda chroniona GetConnectionTypes Obsługuje tylko GenericCoreConnectionType (Zastępuje ConnectAction.GetConnectionTypes(ShapeElement, ShapeElement)).
Metoda publiczna GetCursor Zwraca kursor akcji połączenia (Odziedziczone z ConnectAction).
Metoda chroniona GetCursorFromCursorType (Odziedziczone z ConnectAction).
Metoda publiczna GetHashCode Służy jako domyślnej funkcji mieszania. (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 na działanie myszy. (Odziedziczone z MouseAction).
Metoda chroniona Invalidate Powoduje unieważnienie opinii od akcji myszy. (Odziedziczone z MouseAction).
Metoda publiczna LostFocus Usuwa fokus z akcji 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 myszą. (Odziedziczone z MouseAction).
Metoda publiczna MouseEnter Wykonuje akcje dla klas pochodnych, gdy wskaźnik myszy wskazuje do kształtu na diagramie. (Odziedziczone z MouseAction).
Metoda publiczna MouseHover Wykonuje akcje dla klas pochodnych, gdy użytkownik wskaże obszar lub element na diagramie. (Odziedziczone z MouseAction).
Metoda publiczna MouseLeave Wykonuje akcje dla klas pochodnych, gdy wskaźnik myszy wskazuje już do kształtu na diagramie. (Odziedziczone z MouseAction).
Metoda publiczna MouseMove Wykonuje akcje dla klas pochodnych, gdy użytkownik przesuwa mysz 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 Wykonuje akcje dla klas pochodnych, gdy użytkownik obraca kółkiem myszy. (Odziedziczone z MouseAction).
Metoda chroniona OnClicked (Odziedziczone z ConnectAction).
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. (Odziedziczone z ConnectAction).
Metoda chroniona OnDiagramGotFocus Alerty słuchaczy, ż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. (Odziedziczone z ConnectAction).
Metoda chroniona OnDoubleClick Alerty słuchaczy, że użytkownik ma dwukrotnym kliknięciu myszą. (Odziedziczone z MouseAction).
Metoda chroniona OnDragCanceled Alerty słuchaczy operacji przeciągania zostało anulowane. (Odziedziczone z MouseAction).
Metoda chroniona OnDragCompleted (Odziedziczone z ConnectAction).
Metoda chroniona OnDraggingBegun (Odziedziczone z ConnectAction).
Metoda chroniona OnDraggingEnded Alerty nasłuchujących operacji przeciągania została zakończona. (Odziedziczone z MouseAction).
Metoda chroniona OnDragPendingBegun Alerty słuchaczy, że oczekuje operacji przeciągania. (Odziedziczone z MouseAction).
Metoda chroniona OnDragPendingEnded Alerty słuchaczy, że operacji przeciągania nie jest już oczekujące. (Odziedziczone z MouseAction).
Metoda chroniona OnHoveringBegun Alerty nasłuchujących myszy znajduje się na diagramie. (Odziedziczone z MouseAction).
Metoda chroniona OnHoveringEnded Alerty nasłuchujących myszka znajduje się już na diagramie. (Odziedziczone z MouseAction).
Metoda chroniona OnMouseActionActivated (Odziedziczone z ConnectAction).
Metoda chroniona OnMouseActionCanceled (Odziedziczone z ConnectAction).
Metoda chroniona OnMouseActionCompleted Alerty nasłuchujących zakończyła działanie myszy. (Odziedziczone z MouseAction).
Metoda chroniona OnMouseActionDeactivated (Odziedziczone z ConnectAction).
Metoda chroniona OnMouseDown (Odziedziczone z ConnectAction).
Metoda chroniona OnMouseEnter Alerty nasłuchujących myszy został przeniesiony na kształcie na diagramie. (Odziedziczone z MouseAction).
Metoda chroniona OnMouseHover Alerty nasłuchujących myszy wskazuje obszar lub element na diagramie. (Odziedziczone z MouseAction).
Metoda chroniona OnMouseLeave (Odziedziczone z ConnectAction).
Metoda chroniona OnMouseMove (Odziedziczone z ConnectAction).
Metoda chroniona OnMouseUp (Odziedziczone z ConnectAction).
Metoda chroniona OnMouseWheel Alerty słuchaczy, że użytkownik został obrócony kółka myszy. (Odziedziczone z MouseAction).
Metoda chroniona ReleaseMouse Alerty słuchaczy, że użytkownik ma zwolniony przycisk myszy. (Odziedziczone z MouseAction).
Metoda publiczna Scrolled Alerty słuchaczy, ż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 ciąg, który reprezentuje bieżący obiekt. (Odziedziczone z Object).

Początek

Zdarzenia

  Nazwa Opis
Zdarzenie publiczne MouseActionActivated Występuje, gdy zaczyna się 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