Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Reprezentuje działanie myszy.
Hierarchia dziedziczenia
System.Object
Microsoft.VisualStudio.Modeling.Diagrams.MouseAction
Microsoft.VisualStudio.Modeling.Diagrams.InvokeEditorAction
Microsoft.VisualStudio.Modeling.Diagrams.PanZoomAction
Microsoft.VisualStudio.Modeling.Diagrams.ResizeAction
Microsoft.VisualStudio.Modeling.Diagrams.SelectAction
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 MouseAction _
Implements IDisposable
public abstract class MouseAction : IDisposable
Typ MouseAction uwidacznia następujące elementy członkowskie.
Konstruktorzy
Nazwa | Opis | |
---|---|---|
![]() |
MouseAction() | Inicjuje nowe wystąpienie MouseAction klasy. |
![]() |
MouseAction(Diagram) | Inicjuje nowe wystąpienie MouseAction klasy. |
Początek
Właściwości
Nazwa | Opis | |
---|---|---|
![]() ![]() |
ActionCanceledState | Pobiera stan Anulowane dla działania myszy. |
![]() ![]() |
ActionCompletedState | Pobiera stan wykonany na działanie myszy. |
![]() |
CanBumpScroll | Pobiera działanie myszy i sprawdza, czy może spowodować diagramu do przewijania. |
![]() ![]() |
ClickedState | Pobiera Państwo klikniętego dla działania myszy. |
![]() |
CurrentDiagramArgs | Pobiera argumenty zdarzeń dla bieżącego diagramu, w którym wystąpił działanie myszy. |
![]() |
CurrentMouseActionEvent | Pobiera bieżący zdarzenia dla działania myszy. |
![]() |
CurrentMouseActionState | Pobiera bieżący stan działania myszy. |
![]() |
CurrentPoint | Pobiera lub ustawia pozycję myszy dla bieżącego działania myszy. |
![]() |
Diagram | Pobiera diagramu, do którego jest przypisana akcja myszy. |
![]() ![]() |
DragCanceledState | Pobiera stan unieważnienia przeciągnij dla działania myszy. |
![]() ![]() |
DragCompletedState | Pobiera przeciągnij stan ukończenia dla działania myszy. |
![]() ![]() |
DraggingState | Pobiera stan przeciągnij działanie myszy. |
![]() ![]() |
DragPendingState | Pobiera stan Oczekujące przeciągnij dla działania myszy. |
![]() |
HasTooltip | Pobiera działanie myszy i sprawdza, czy może mieć etykietka narzędzia. |
![]() ![]() |
HoveringState | Pobiera aktywowania stanu działania myszy. |
![]() ![]() |
InactiveState | Pobiera nieaktywnym stanie działania myszy. |
![]() |
IsActive | Pobiera działanie myszy i sprawdza, czy jest aktywny. |
![]() |
MouseDownHitShape | Pobiera kształtu, w którym wystąpił działania myszy. |
![]() |
MouseDownPoint | Pobiera położenie ostatnich zdarzeń myszy. |
![]() |
PreviousPoint | Pobiera lub ustawia pozycję poprzednie zdarzenie myszy. |
![]() |
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. |
Początek
Metody
Nazwa | Opis | |
---|---|---|
![]() |
Activate | Uaktywnia działanie myszy. |
![]() |
CanCancel | Pobiera działanie myszy i sprawdza, czy może być anulowane. |
![]() |
Cancel | Anuluje działanie myszy. |
![]() |
CanComplete | Pobiera działanie myszy i sprawdza, czy może być wypełnione. |
![]() |
CaptureMouse | Pobiera działanie myszy. |
![]() |
Click | Po kliknięciu myszą, wykonuje akcje dla klas pochodnych. |
![]() |
Complete | Kończy działanie myszy. |
![]() |
ContextMenuRequested | Wysyła żądanie do menu skrótów. |
![]() |
Dispose() | Zwalnia wszystkie zasoby używane przez MouseAction. |
![]() |
Dispose(Boolean) | Zwalnia niezarządzanych zasobów używanych przez MouseAction i opcjonalnie zwalnia zarządzanych zasobów. |
![]() |
DoPaintFeedback | Malowanie opinii dla działania myszy. |
![]() |
DoubleClick | Wykonuje akcje dla klas pochodnych, gdy użytkownik kliknie dwukrotnie myszą. |
![]() |
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. (Zastępuje Object.Finalize()). |
![]() |
GetCursor | Pobiera wskaźnik, aby wyświetlić myszy. |
![]() |
GetHashCode | Służy jako funkcja mieszania dla określonego typu. (Odziedziczone z Object). |
![]() |
GetTooltipText | Pobiera tekst etykietki narzędzia dla elementu na diagramie. |
![]() |
GetType | Pobiera Type bieżącego wystąpienia. (Odziedziczone z Object). |
![]() |
GotFocus | Przypisuje fokus działanie myszy. |
![]() |
Invalidate | Unieważnia opinii od działania myszy. |
![]() |
LostFocus | Usuwa fokus z działania myszy. |
![]() |
MemberwiseClone | Tworzy kopię płytkie bieżące Object. (Odziedziczone z Object). |
![]() |
MouseDown | Wykonuje akcje dla klas pochodnych, gdy użytkownik kliknie przycisk myszy. |
![]() |
MouseEnter | Wykonuje akcje dla klas pochodnych, gdy wskaźnik myszy wskazuje kształtu na diagramie. |
![]() |
MouseHover | Wykonuje akcje dla klas pochodnych, gdy użytkownik wskaże do obszaru lub elementu na diagramie. |
![]() |
MouseLeave | Wykonuje akcje dla klas pochodnych, gdy wskaźnik myszy wskazuje się już do kształtu na diagramie. |
![]() |
MouseMove | Wykonuje akcje dla klas pochodnych, gdy użytkownik przesuwa wskaźnik myszy nad diagramu. |
![]() |
MouseUp | Wykonuje akcje dla klas pochodnych, gdy użytkownik zwolni przycisk myszy. |
![]() |
MouseWheel | Gdy użytkownik obraca kółkiem myszy, wykonuje akcje dla klas pochodnych. |
![]() |
OnClicked | Alerty detektory, że użytkownik kliknął przycisk myszy. |
![]() |
OnContextMenuRequested | Alerty detektory, że użytkownik zażądał menu skrótów. |
![]() |
OnDiagramGotFocus | Alerty detektory, że diagram ma fokus. |
![]() |
OnDiagramLostFocus | Wywoływane, gdy zdarzenie LostFocus, zostały wysłane do tego MouseAction. |
![]() |
OnDiagramScrolled | Alerty detektory, że użytkownik ma przewijane diagramu. |
![]() |
OnDoubleClick | Alerty detektory, że użytkownik został kliknięty dwukrotnie myszą. |
![]() |
OnDragCanceled | Alerty detektory operacji przeciągania zostało anulowane. |
![]() |
OnDragCompleted | Alerty detektory zakończenia operacji przeciągania. |
![]() |
OnDraggingBegun | Detektory alerty, które rozpoczęto operację przeciągania. |
![]() |
OnDraggingEnded | Detektory alerty, które operacji przeciągania została zakończona. |
![]() |
OnDragPendingBegun | Alerty detektory oczekuje operacji przeciągania. |
![]() |
OnDragPendingEnded | Alerty detektory operacji przeciągania jest już oczekujące. |
![]() |
OnHoveringBegun | Detektory alerty, które najechanie wskaźnikiem myszy jest diagramu. |
![]() |
OnHoveringEnded | Detektory alerty, które myszy jest już najechanie diagramu. |
![]() |
OnMouseActionActivated | Detektory alerty, które rozpoczęto działania myszy. |
![]() |
OnMouseActionCanceled | Detektory Alters Anulowano działanie myszy. |
![]() |
OnMouseActionCompleted | Alerty detektory zakończył działanie myszy. |
![]() |
OnMouseActionDeactivated | Alerty detektory działania myszy został dezaktywowany. |
![]() |
OnMouseDown | Alerty detektory został kliknięty przycisk myszy. |
![]() |
OnMouseEnter | Detektory alerty, które myszy jest przesuwany nad kształtu na diagramie. |
![]() |
OnMouseHover | Detektory alerty, które myszą do obszaru lub elementu na diagramie. |
![]() |
OnMouseLeave | Alerty detektory, że kursor znajduje się już nad kształtu na diagramie. |
![]() |
OnMouseMove | Alerty detektory, czy myszy zostały przeniesione na diagramie. |
![]() |
OnMouseUp | Alerty detektory, że użytkownik wydała przycisk myszy. |
![]() |
OnMouseWheel | Alerty detektory, że użytkownik ma obracać kółko myszy. |
![]() |
ReleaseMouse | Alerty detektory, że użytkownik wydała przycisk myszy. |
![]() |
Scrolled | Alerty detektory, że użytkownik ma przewijane diagramu. |
![]() |
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. |
![]() |
MouseActionDeactivated | Występuje, gdy kończy działanie myszy. |
Początek
Uwagi
Pochodzić z tej klasy, aby utworzyć własne akcje niestandardowe myszy, takie jak narzędzie myszy łącznik.
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.