Sdílet prostřednictvím


MouseAction – třída

Představuje akce myši.

Hierarchie dědičnosti

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

Obor názvů:  Microsoft.VisualStudio.Modeling.Diagrams
Sestavení:  Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0 (v Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0.dll)

Syntaxe

'Deklarace
Public MustInherit Class MouseAction _
    Implements IDisposable
public abstract class MouseAction : IDisposable

Typ MouseAction zveřejňuje následující členy.

Konstruktory

  Název Popis
Chráněná metoda MouseAction() Vytvoří novou instanci třídy MouseAction.
Chráněná metoda MouseAction(Diagram) Vytvoří novou instanci třídy MouseAction.

Nahoru

Vlastnosti

  Název Popis
Veřejná vlastnostStatický člen ActionCanceledState Zrušené stát získá pro akce myši.
Veřejná vlastnostStatický člen ActionCompletedState Získá stav dokončeno pro akce myši.
Veřejná vlastnost CanBumpScroll Akce myši získá a ověří, zda může způsobit posun diagramu.
Veřejná vlastnostStatický člen ClickedState Jste klepnuli stát získá pro akce myši.
Veřejná vlastnost CurrentDiagramArgs Získá argumenty událostí pro aktuální diagram došlo k akce myši.
Veřejná vlastnost CurrentMouseActionEvent Získá aktuální události pro akce myši.
Veřejná vlastnost CurrentMouseActionState Načte aktuální stav akce myši.
Veřejná vlastnost CurrentPoint Získá nebo nastaví pozici myši pro aktuální akce myši.
Chráněná vlastnost Diagram Získá diagramu, ke kterému je přiřazena akce myši.
Veřejná vlastnostStatický člen DragCanceledState Získá státu přetáhněte zrušení akce myši.
Veřejná vlastnostStatický člen DragCompletedState Přetáhněte stav dokončení získá pro akce myši.
Veřejná vlastnostStatický člen DraggingState Získá stav akce myši přetáhněte.
Veřejná vlastnostStatický člen DragPendingState Získá stav čekající přetažení pro akce myši.
Veřejná vlastnost HasTooltip Akce myši získá a ověří, zda může mít popis.
Veřejná vlastnostStatický člen HoveringState Ukázáním stát získá pro akce myši.
Veřejná vlastnostStatický člen InactiveState Získá neaktivním stavu pro akce myši.
Veřejná vlastnost IsActive Akce myši získá a ověří, zda je aktivní.
Veřejná vlastnost MouseDownHitShape Získá tvar, přes které došlo k akci Myš.
Veřejná vlastnost MouseDownPoint Získává pozici poslední událost Myš dolů.
Veřejná vlastnost PreviousPoint Získá nebo nastaví pozici předchozí událost Myš dolů.
Veřejná vlastnost ResetToolboxOnDragDrop Určuje, zda je obnovit výběr nástrojů po operaci přetažení vyvolanou této akce myši.Základní implementace vždy vrátí hodnotu true, což znamená, že výběr nástrojů obnoví po operaci přetažení vyvolanou této akce myši.

Nahoru

Metody

  Název Popis
Veřejná metoda Activate Aktivuje akce myši.
Veřejná metoda CanCancel Akce myši získá a ověří, zda může být zrušeno.
Veřejná metoda Cancel Zruší akci Myš.
Veřejná metoda CanComplete Akce myši získá a ověří, zda mohou být vyplněny.
Chráněná metoda CaptureMouse Získá akce myši.
Veřejná metoda Click Při klepnutí myší, provede akce pro odvozené třídy.
Veřejná metoda Complete Dokončení akce myši.
Veřejná metoda ContextMenuRequested Odešle požadavek na místní nabídku.
Veřejná metoda Dispose() Uvolní všechny prostředky používané MouseAction.
Chráněná metoda Dispose(Boolean) Uvolní nespravované prostředky používané MouseAction a volitelně uvolní spravované prostředky.
Veřejná metoda DoPaintFeedback Maluje zpětnou vazbu pro akce myši.
Veřejná metoda DoubleClick Při poklepání myší, provede akce pro odvozené třídy.
Veřejná metoda Equals Určuje, zda zadaný objekt je rovno aktuální objekt. (Zděděno z Object.)
Chráněná metoda Finalize Dokončí akci Myš, ale není zlikvidovat jej. (Přepisuje Object.Finalize().)
Veřejná metoda GetCursor Získá-li ukazatel myši zobrazit.
Veřejná metoda GetHashCode Slouží jako funkci hash u určitého typu. (Zděděno z Object.)
Veřejná metoda GetTooltipText Načte text popisu položky na diagramu.
Veřejná metoda GetType Získá Type aktuální instance. (Zděděno z Object.)
Veřejná metoda GotFocus Přiřadí zaměření akce myši.
Chráněná metoda Invalidate Zruší platnost názor akce myši.
Veřejná metoda LostFocus Odebere vybraný z akce myši.
Chráněná metoda MemberwiseClone Vytvoří kopii aktuálního Object. (Zděděno z Object.)
Veřejná metoda MouseDown Při klepnutí myší, provede akce pro odvozené třídy.
Veřejná metoda MouseEnter Když umístíte ukazatel myši na obrazec v diagramu provádí akce odvozené třídy.
Veřejná metoda MouseHover Provede akce pro odvozené třídy, když uživatel na oblast nebo prvek v diagramu.
Veřejná metoda MouseLeave Pokud již ukazatel myši na obrazec v diagramu provádí akce odvozené třídy.
Veřejná metoda MouseMove Když uživatel přesune ukazatel myši nad diagramu provádí akce odvozené třídy.
Veřejná metoda MouseUp Provede akce pro odvozené třídy, když uživatel uvolní tlačítko myši.
Veřejná metoda MouseWheel Provede akce pro odvozené třídy, když uživatel otočí kolečkem myši.
Chráněná metoda OnClicked Upozornění posluchače, že uživatel klepne myší.
Chráněná metoda OnContextMenuRequested Upozornění posluchače, že uživatel požadoval v místní nabídce.
Chráněná metoda OnDiagramGotFocus Upozornění posluchače, že diagramu má fokus.
Chráněná metoda OnDiagramLostFocus Volána, když byla odeslána událost LostFocus k této MouseAction.
Chráněná metoda OnDiagramScrolled Upozornění posluchače, že uživatel posunul diagramu.
Chráněná metoda OnDoubleClick Upozornění posluchače, že uživatel má poklepali myši.
Chráněná metoda OnDragCanceled Upozornění posluchače, že operace přetažení byla zrušena.
Chráněná metoda OnDragCompleted Ukončení operace přetažení upozornění posluchače.
Chráněná metoda OnDraggingBegun Zahájení operace přetažení upozornění posluchače.
Chráněná metoda OnDraggingEnded Ukončení operace přetažení upozornění posluchače.
Chráněná metoda OnDragPendingBegun Upozornění posluchače čeká operace přetažení.
Chráněná metoda OnDragPendingEnded Upozornění posluchače operace přetažení je již čeká na vyřízení.
Chráněná metoda OnHoveringBegun Posluchače výstrahy, které když umístíte ukazatel myši nad diagramu.
Chráněná metoda OnHoveringEnded Upozornění posluchače, že myš již ukazatele diagramu.
Chráněná metoda OnMouseActionActivated Posluchače výstrahy, které bylo zahájeno akce myši.
Chráněná metoda OnMouseActionCanceled Alters posluchače zrušení akce myši.
Chráněná metoda OnMouseActionCompleted Upozornění posluchače na dokončení akce myši.
Chráněná metoda OnMouseActionDeactivated Upozornění posluchače byl deaktivován akce myši.
Chráněná metoda OnMouseDown Upozornění posluchače, že klepne myší.
Chráněná metoda OnMouseEnter Upozornění posluchače, že myši přesunul na obrazec v diagramu.
Chráněná metoda OnMouseHover Upozornění posluchače, že je ukazatel myši oblast nebo prvek v diagramu.
Chráněná metoda OnMouseLeave Upozornění posluchače již není myši na obrazec v diagramu.
Chráněná metoda OnMouseMove Upozornění posluchače přesunuté myši nad diagramu.
Chráněná metoda OnMouseUp Upozornění posluchače, že uživatel vydala tlačítko myši.
Chráněná metoda OnMouseWheel Upozornění posluchače, že uživatel má otáčet kolečkem myši.
Chráněná metoda ReleaseMouse Upozornění posluchače, že uživatel vydala tlačítko myši.
Veřejná metoda Scrolled Upozornění posluchače, že uživatel posunul diagramu.
Veřejná metoda ToString Vrátí řetězec, který představuje aktuální objekt. (Zděděno z Object.)

Nahoru

Události

  Název Popis
Veřejná událost MouseActionActivated Dochází při spuštění akce myši.
Veřejná událost MouseActionDeactivated Vyvolá se po skončení akce myši.

Nahoru

Poznámky

Odvodit z této třídy vytvořit vlastní myši vlastní akce, jako je například nástroj spojnice myší.

Bezpečný přístup z více vláken

Všechny veřejné členy static (Shared v jazyce Visual Basic) tohoto typu jsou bezpečné pro přístup z více vláken. Není zaručeno, že členy instancí jsou bezpečné pro přístup z více vláken.

Viz také

Referenční dokumentace

Microsoft.VisualStudio.Modeling.Diagrams – obor názvů