Klasa InvokeEditorAction
Wywołuje edytora, kliknij.
Hierarchia dziedziczenia
System.Object
Microsoft.VisualStudio.Modeling.Diagrams.MouseAction
Microsoft.VisualStudio.Modeling.Diagrams.InvokeEditorAction
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 InvokeEditorAction _
Inherits MouseAction
public class InvokeEditorAction : MouseAction
Typ InvokeEditorAction uwidacznia następujące elementy członkowskie.
Konstruktorzy
Nazwa | Opis | |
---|---|---|
![]() |
InvokeEditorAction |
Początek
Właściwości
Nazwa | Opis | |
---|---|---|
![]() |
CanBumpScroll | Pobiera działanie myszy i sprawdza, czy może spowodować diagramu do przewijania. (Odziedziczone z MouseAction). |
![]() |
CurrentDiagramArgs | Pobiera argumenty zdarzeń dla bieżącego diagramu, w którym wystąpił działanie myszy. (Odziedziczone z MouseAction). |
![]() |
CurrentMouseActionEvent | Pobiera bieżący zdarzenia dla działania myszy. (Odziedziczone z MouseAction). |
![]() |
CurrentMouseActionState | Pobiera bieżący stan działania myszy. (Odziedziczone z MouseAction). |
![]() |
CurrentPoint | Pobiera lub ustawia pozycję myszy dla bieżącego działania myszy. (Odziedziczone z MouseAction). |
![]() |
Diagram | Pobiera diagramu, do którego jest przypisana akcja myszy. (Odziedziczone z MouseAction). |
![]() |
HasTooltip | Pobiera działanie myszy i sprawdza, czy może mieć etykietka narzędzia. (Odziedziczone z MouseAction). |
![]() |
IsActive | Pobiera działanie myszy i sprawdza, czy jest aktywny. (Odziedziczone z MouseAction). |
![]() |
MouseDownHitShape | Pobiera kształtu, w którym wystąpił działania myszy. (Odziedziczone z MouseAction). |
![]() |
MouseDownPoint | Pobiera położenie ostatnich zdarzeń myszy. (Odziedziczone z MouseAction). |
![]() |
PreviousPoint | Pobiera lub ustawia pozycję poprzednie zdarzenie myszy. (Odziedziczone z MouseAction). |
![]() |
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 | |
---|---|---|
![]() |
Activate | Uaktywnia działanie myszy. (Odziedziczone z MouseAction). |
![]() |
CanCancel | Pobiera działanie myszy i sprawdza, czy może być anulowane. (Odziedziczone z MouseAction). |
![]() |
Cancel | Anuluje działanie myszy. (Odziedziczone z MouseAction). |
![]() |
CanComplete | Pobiera działanie myszy i sprawdza, czy może być wypełnione. (Odziedziczone z MouseAction). |
![]() |
CaptureMouse | Pobiera działanie myszy. (Odziedziczone z MouseAction). |
![]() |
Click | Po kliknięciu myszą, wykonuje akcje dla klas pochodnych. (Odziedziczone z MouseAction). |
![]() |
Complete | Kończy działanie myszy. (Odziedziczone z MouseAction). |
![]() |
ContextMenuRequested | Wysyła żądanie do menu skrótów. (Odziedziczone z MouseAction). |
![]() |
Dispose() | Zwalnia wszystkie zasoby używane przez MouseAction. (Odziedziczone z MouseAction). |
![]() |
Dispose(Boolean) | Zwalnia wszystkie zasoby, zarządzanych i niezarządzanych, związanych z tej klasy. (Zastępuje MouseAction.Dispose(Boolean)). |
![]() |
DoPaintFeedback | Malowanie opinii dla działania myszy. (Odziedziczone z MouseAction). |
![]() |
DoubleClick | Wykonuje akcje dla klas pochodnych, gdy użytkownik kliknie dwukrotnie myszą. (Odziedziczone z MouseAction). |
![]() |
Equals | Określa, czy określony obiekt jest równa bieżącego obiektu. (Odziedziczone z Object). |
![]() |
Finalize | Kończenie znajdujących się działanie myszy, ale nie usuwaj. (Odziedziczone z MouseAction). |
![]() |
GetCursor | (Zastępuje MouseAction.GetCursor(Cursor, DiagramClientView, PointD)). |
![]() |
GetHashCode | Służy jako funkcja mieszania dla określonego typu. (Odziedziczone z Object). |
![]() |
GetTooltipText | Pobiera tekst etykietki narzędzia dla elementu na diagramie. (Odziedziczone z MouseAction). |
![]() |
GetType | Pobiera Type bieżącego wystąpienia. (Odziedziczone z Object). |
![]() |
GotFocus | Przypisuje fokus działanie myszy. (Odziedziczone z MouseAction). |
![]() |
Invalidate | Unieważnia opinii od działania myszy. (Odziedziczone z MouseAction). |
![]() |
LostFocus | Usuwa fokus z działania myszy. (Odziedziczone z MouseAction). |
![]() |
MemberwiseClone | Tworzy kopię płytkie bieżące Object. (Odziedziczone z Object). |
![]() |
MouseDown | Wykonuje akcje dla klas pochodnych, gdy użytkownik kliknie przycisk myszy. (Odziedziczone z MouseAction). |
![]() |
MouseEnter | Wykonuje akcje dla klas pochodnych, gdy wskaźnik myszy wskazuje kształtu na diagramie. (Odziedziczone z MouseAction). |
![]() |
MouseHover | Wykonuje akcje dla klas pochodnych, gdy użytkownik wskaże do obszaru lub elementu na diagramie. (Odziedziczone z MouseAction). |
![]() |
MouseLeave | Wykonuje akcje dla klas pochodnych, gdy wskaźnik myszy wskazuje się już do kształtu na diagramie. (Odziedziczone z MouseAction). |
![]() |
MouseMove | Wykonuje akcje dla klas pochodnych, gdy użytkownik przesuwa wskaźnik myszy nad diagramu. (Odziedziczone z MouseAction). |
![]() |
MouseUp | Wykonuje akcje dla klas pochodnych, gdy użytkownik zwolni przycisk myszy. (Odziedziczone z MouseAction). |
![]() |
MouseWheel | Gdy użytkownik obraca kółkiem myszy, wykonuje akcje dla klas pochodnych. (Odziedziczone z MouseAction). |
![]() |
OnClicked | Wywołuje edytor, a następnie dezaktywuje działanie myszy. (Zastępuje MouseAction.OnClicked(MouseActionEventArgs)). |
![]() |
OnContextMenuRequested | Alerty detektory, że użytkownik zażądał menu skrótów. (Odziedziczone z MouseAction). |
![]() |
OnDiagramGotFocus | Alerty detektory, że diagram ma fokus. (Odziedziczone z MouseAction). |
![]() |
OnDiagramLostFocus | Wywoływane, gdy zdarzenie LostFocus, zostały wysłane do tego MouseAction. (Odziedziczone z MouseAction). |
![]() |
OnDiagramScrolled | Alerty detektory, że użytkownik ma przewijane diagramu. (Odziedziczone z MouseAction). |
![]() |
OnDoubleClick | Kliknij dwukrotnie Anuluje działanie myszy.Kliknij dwukrotnie należy wykonać akcję standardowe, domyślne zamiast wywoływanie edytora. (Zastępuje MouseAction.OnDoubleClick(DiagramPointEventArgs)). |
![]() |
OnDragCanceled | Alerty detektory operacji przeciągania zostało anulowane. (Odziedziczone z MouseAction). |
![]() |
OnDragCompleted | Użytkownicy mają tendencję przeciągnij wzdłuż tekstu, myśląc, że będą one zaznacz tekst.Dlatego potrzebujemy odpowiedzieć na to zdarzenie i wywoływać edytora. (Zastępuje MouseAction.OnDragCompleted(MouseActionEventArgs)). |
![]() |
OnDraggingBegun | Detektory alerty, które rozpoczęto operację przeciągania. (Odziedziczone z MouseAction). |
![]() |
OnDraggingEnded | Detektory alerty, które operacji przeciągania została zakończona. (Odziedziczone z MouseAction). |
![]() |
OnDragPendingBegun | Alerty detektory oczekuje operacji przeciągania. (Odziedziczone z MouseAction). |
![]() |
OnDragPendingEnded | Alerty detektory operacji przeciągania jest już oczekujące. (Odziedziczone z MouseAction). |
![]() |
OnHoveringBegun | Detektory alerty, które najechanie wskaźnikiem myszy jest diagramu. (Odziedziczone z MouseAction). |
![]() |
OnHoveringEnded | Detektory alerty, które myszy jest już najechanie diagramu. (Odziedziczone z MouseAction). |
![]() |
OnMouseActionActivated | Detektory alerty, które rozpoczęto działania myszy. (Odziedziczone z MouseAction). |
![]() |
OnMouseActionCanceled | Detektory Alters Anulowano działanie myszy. (Odziedziczone z MouseAction). |
![]() |
OnMouseActionCompleted | Alerty detektory zakończył działanie myszy. (Odziedziczone z MouseAction). |
![]() |
OnMouseActionDeactivated | Czyści tej akcji myszy, takich jak upewnienie się, że zegar jest dezaktywowany. (Zastępuje MouseAction.OnMouseActionDeactivated(DiagramEventArgs)). |
![]() |
OnMouseDown | Zapisuje informacje odpowiedniego przycisku do późniejszego użycia. (Zastępuje MouseAction.OnMouseDown(DiagramMouseEventArgs)). |
![]() |
OnMouseEnter | Detektory alerty, które myszy jest przesuwany nad kształtu na diagramie. (Odziedziczone z MouseAction). |
![]() |
OnMouseHover | Detektory alerty, które myszą do obszaru lub elementu na diagramie. (Odziedziczone z MouseAction). |
![]() |
OnMouseLeave | Alerty detektory, że kursor znajduje się już nad kształtu na diagramie. (Odziedziczone z MouseAction). |
![]() |
OnMouseMove | Alerty detektory, czy myszy zostały przeniesione na diagramie. (Odziedziczone z MouseAction). |
![]() |
OnMouseUp | Alerty detektory, że użytkownik wydała przycisk myszy. (Odziedziczone z MouseAction). |
![]() |
OnMouseWheel | Alerty detektory, że użytkownik ma obracać kółko myszy. (Odziedziczone z MouseAction). |
![]() |
ReleaseMouse | Alerty detektory, że użytkownik wydała przycisk myszy. (Odziedziczone z MouseAction). |
![]() |
Scrolled | Alerty detektory, że użytkownik ma przewijane diagramu. (Odziedziczone z MouseAction). |
![]() |
ToString | Zwraca wartość typu ciąg, który reprezentuje bieżący obiekt. (Odziedziczone z Object). |
Początek
Zdarzenia
Nazwa | Opis | |
---|---|---|
![]() |
MouseActionActivated | Występuje, gdy rozpoczyna działanie myszy. (Odziedziczone z MouseAction). |
![]() |
MouseActionDeactivated | Występuje, gdy kończy działanie myszy. (Odziedziczone z MouseAction). |
Początek
Uwagi
Chociaż to mogłoby zostały wdrożone w program obsługi ShapeField, nie byłoby możliwe skupić polu kliknij pierwszy i wywoływać edytora, kliknij drugi.Kliknij pierwszy jest obsługiwane przez SelectAction, kliknij drugi jest obsługiwany przez to InvokeEditorAction.
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.