Udostępnij za pośrednictwem


Klasa ManualRouteAction

MouseAction, że ręcznie trasy LinkShapes poprzez manipulowanie ich LineSegments.

Hierarchia dziedziczenia

System.Object
  Microsoft.VisualStudio.Modeling.Diagrams.MouseAction
    Microsoft.VisualStudio.Modeling.Diagrams.SelectAction
      Microsoft.VisualStudio.Modeling.Diagrams.ManualRouteAction

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 Class ManualRouteAction _
    Inherits SelectAction
public class ManualRouteAction : SelectAction

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

Konstruktorzy

  Nazwa Opis
Metoda publiczna ManualRouteAction Inicjuje nowe wystąpienie klasy ManualRouteAction.

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).

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) Zwalnia niezarządzanych zasobów używanych przez MouseAction i opcjonalnie zwalnia zarządzanych zasobów. (Odziedziczone z MouseAction).
Metoda publiczna DoPaintFeedback Rysuje ręczne opinii routingu. (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 publiczna GetCursor Pobiera kursor, aby wyświetlić w miejscu określonym myszy. (Zastępuje MouseAction.GetCursor(Cursor, DiagramClientView, PointD)).
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 Wykonuje wszelkie odroczonego akcji wybierz, jeśli element deferredSelection jest ustawiona. (Odziedziczone z SelectAction).
Metoda chroniona OnContextMenuRequested Wybrana akcja kończy najpierw tak, aby w menu kontekstowym ma prawidłowy wybór do pracy z. (Odziedziczone z SelectAction).
Metoda chroniona OnDiagramGotFocus Alerty detektory, że diagram ma fokus. (Odziedziczone z MouseAction).
Metoda chroniona OnDiagramLostFocus Anuluje MouseAction, gdy fokus przenosi się do innego okna. (Zastępuje SelectAction.OnDiagramLostFocus(LostFocusEventArgs)).
Metoda chroniona OnDiagramScrolled Alerty detektory, że użytkownik ma przewijane diagramu. (Odziedziczone z MouseAction).
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 Wykonuje ręczne trasy. (Zastępuje MouseAction.OnDragCompleted(MouseActionEventArgs)).
Metoda chroniona OnDraggingBegun Detektory alerty, które rozpoczęto operację przeciągania. (Odziedziczone z MouseAction).
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 Detektory alerty, które rozpoczęto działania myszy. (Odziedziczone z MouseAction).
Metoda chroniona OnMouseActionCanceled Unieważnia starych informacji zwrotnych. (Zastępuje MouseAction.OnMouseActionCanceled(DiagramEventArgs)).
Metoda chroniona OnMouseActionCompleted Alerty detektory zakończył działanie myszy. (Odziedziczone z MouseAction).
Metoda chroniona OnMouseActionDeactivated Czyści wszelkie zmienne składowe, takich jak członka deferredSelection. (Odziedziczone z SelectAction).
Metoda chroniona OnMouseDown Zapisuje początkowego położenia kursora myszy. (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 Alerty detektory, że kursor znajduje się już nad kształtu na diagramie. (Odziedziczone z MouseAction).
Metoda chroniona OnMouseMove Unieważnia opinii stare i nowe. (Zastępuje MouseAction.OnMouseMove(DiagramMouseEventArgs)).
Metoda chroniona OnMouseUp (Nie nic, ale wywołanie metody podstawowej.Zastąp ten powinien być usunięty.) (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