Udostępnij za pośrednictwem


Klasa SelectAction

Akcja myszy podstawowej, która wybiera kształtów pod mysz.

Hierarchia dziedziczenia

System.Object
  Microsoft.VisualStudio.Modeling.Diagrams.MouseAction
    Microsoft.VisualStudio.Modeling.Diagrams.SelectAction
      Microsoft.VisualStudio.Modeling.Diagrams.AnchorPointAction
      Microsoft.VisualStudio.Modeling.Diagrams.ConnectAction
      Microsoft.VisualStudio.Modeling.Diagrams.CreateAction
      Microsoft.VisualStudio.Modeling.Diagrams.DragDropPendingAction
      Microsoft.VisualStudio.Modeling.Diagrams.LassoAction
      Microsoft.VisualStudio.Modeling.Diagrams.ManualRouteAction
      Microsoft.VisualStudio.Modeling.Diagrams.ToolboxAction

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

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

Konstruktorzy

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

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
Właściwość chroniona DeferredSelectableItem
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 Malowanie opinii dla działania myszy. (Odziedziczone z MouseAction).
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 wskaźnik, aby wyświetlić myszy. (Odziedziczone z MouseAction).
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 chronionaStatyczny element członkowski IsDiagramSelectedOnly Zwraca wartość wskazującą, czy tylko zaznaczony element w zaznaczeniu diagramu.
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. (Zastępuje MouseAction.OnClicked(MouseActionEventArgs)).
Metoda chroniona OnContextMenuRequested Wybrana akcja kończy najpierw tak, aby w menu kontekstowym ma prawidłowy wybór do pracy z. (Zastępuje MouseAction.OnContextMenuRequested(DiagramMouseEventArgs)).
Metoda chroniona OnDiagramGotFocus Alerty detektory, że diagram ma fokus. (Odziedziczone z MouseAction).
Metoda chroniona OnDiagramLostFocus Anuluje akcję, jeśli widok traci fokus. (Zastępuje MouseAction.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 Alerty detektory zakończenia operacji przeciągania. (Odziedziczone z MouseAction).
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 Detektory Alters Anulowano działanie myszy. (Odziedziczone z MouseAction).
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. (Zastępuje MouseAction.OnMouseActionDeactivated(DiagramEventArgs)).
Metoda chroniona OnMouseDown Zaznacza kształtu pod mysz. (Zastępuje MouseAction.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 Alerty detektory, czy myszy zostały przeniesione na diagramie. (Odziedziczone z MouseAction).
Metoda chroniona OnMouseUp Alerty detektory, że użytkownik wydała przycisk myszy. (Odziedziczone z MouseAction).
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.
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