Sdílet prostřednictvím


InvokeEditorAction – třída

Spustí editor, klepněte na tlačítko.

Hierarchie dědičnosti

System.Object
  Microsoft.VisualStudio.Modeling.Diagrams.MouseAction
    Microsoft.VisualStudio.Modeling.Diagrams.InvokeEditorAction

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

Syntaxe

'Deklarace
Public Class InvokeEditorAction _
    Inherits MouseAction
public class InvokeEditorAction : MouseAction

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

Konstruktory

  Název Popis
Veřejná metoda InvokeEditorAction

Nahoru

Vlastnosti

  Název Popis
Veřejná vlastnost CanBumpScroll Získá akce myši a ověří, zda může způsobit diagramu, který chcete posunout. (Zděděno z MouseAction.)
Veřejná vlastnost CurrentDiagramArgs Získá argumentů události pro aktuální diagram, ve kterém došlo k akce myši. (Zděděno z MouseAction.)
Veřejná vlastnost CurrentMouseActionEvent Získá aktuální událost akce myši. (Zděděno z MouseAction.)
Veřejná vlastnost CurrentMouseActionState Získá aktuální stav akce myši. (Zděděno z MouseAction.)
Veřejná vlastnost CurrentPoint Získá nebo nastaví pozici myši pro aktuální akce myši. (Zděděno z MouseAction.)
Chráněná vlastnost Diagram Získá diagramu, ke kterému je přiřazena akce myši. (Zděděno z MouseAction.)
Veřejná vlastnost HasTooltip Získá akce myši a ověří, zda může mít popis. (Zděděno z MouseAction.)
Veřejná vlastnost IsActive Získá akce myši a ověří, zda je aktivní. (Zděděno z MouseAction.)
Veřejná vlastnost MouseDownHitShape Získá obrazce, přes které došlo k akce myši. (Zděděno z MouseAction.)
Veřejná vlastnost MouseDownPoint Získá umístění nejnovější události myši dolů. (Zděděno z MouseAction.)
Veřejná vlastnost PreviousPoint Získá nebo nastaví pozici předchozí události myši dolů. (Zděděno z MouseAction.)
Veřejná vlastnost ResetToolboxOnDragDrop Určuje, zda chcete-li obnovit výběr nástrojů po operaci přetáhněte spouštěné 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řetáhněte spouštěné této akce myši. (Zděděno z MouseAction.)

Nahoru

Metody

  Název Popis
Veřejná metoda Activate Aktivuje akce myši. (Zděděno z MouseAction.)
Veřejná metoda CanCancel Získá akce myši a ověří, zda lze zrušit. (Zděděno z MouseAction.)
Veřejná metoda Cancel Zruší akci Myš. (Zděděno z MouseAction.)
Veřejná metoda CanComplete Získá akce myši a ověří, zda může být dokončena. (Zděděno z MouseAction.)
Chráněná metoda CaptureMouse Získá akce myši. (Zděděno z MouseAction.)
Veřejná metoda Click Po klepnutí na tlačítko myši provede akce pro odvozené třídy. (Zděděno z MouseAction.)
Veřejná metoda Complete Dokončení akce myši. (Zděděno z MouseAction.)
Veřejná metoda ContextMenuRequested Odešle požadavek pro místní nabídky. (Zděděno z MouseAction.)
Veřejná metoda Dispose() Uvolní všechny prostředky používané MouseAction. (Zděděno z MouseAction.)
Chráněná metoda Dispose(Boolean) Uvolní všechny prostředky spravované a nespravované, týkající se této třídy. (Přepisuje MouseAction.Dispose(Boolean).)
Veřejná metoda DoPaintFeedback Maluje zpětnou vazbu pro akce myši. (Zděděno z MouseAction.)
Veřejná metoda DoubleClick Provede akce pro odvozené třídy při poklepání myší. (Zděděno z MouseAction.)
Veřejná metoda Equals Určuje, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno z Object.)
Chráněná metoda Finalize Dokončí akci myši, ale ne dispose. (Zděděno z MouseAction.)
Veřejná metoda GetCursor (Přepisuje MouseAction.GetCursor(Cursor, DiagramClientView, PointD).)
Veřejná metoda GetHashCode Slouží jako výchozí funkce hash. (Zděděno z Object.)
Veřejná metoda GetTooltipText Získá text popisku položky na diagramu. (Zděděno z MouseAction.)
Veřejná metoda GetType Získá Type aktuální instance. (Zděděno z Object.)
Veřejná metoda GotFocus Přiřadí fokus akce myši. (Zděděno z MouseAction.)
Chráněná metoda Invalidate Zruší platnost názoru akce myši. (Zděděno z MouseAction.)
Veřejná metoda LostFocus Odstraní fokus z akce myši. (Zděděno z MouseAction.)
Chráněná metoda MemberwiseClone Vytvoří mělká kopie aktuálního Object. (Zděděno z Object.)
Veřejná metoda MouseDown Pro odvozené třídy provede akce, když uživatel klepne na tlačítko myši. (Zděděno z MouseAction.)
Veřejná metoda MouseEnter Provede akce pro odvozené třídy, pokud umístíte ukazatel myši na obrazec v diagramu. (Zděděno z MouseAction.)
Veřejná metoda MouseHover Provede akce pro odvozené třídy, když uživatel vybere oblast nebo prvek v diagramu. (Zděděno z MouseAction.)
Veřejná metoda MouseLeave Provede akce pro odvozené třídy, pokud již ukazatel myši na obrazec v diagramu. (Zděděno z MouseAction.)
Veřejná metoda MouseMove Provede akce pro odvozené třídy, když uživatel přesune ukazatel myši nad diagramu. (Zděděno z MouseAction.)
Veřejná metoda MouseUp Provede akce pro odvozené třídy, když uživatel uvolní tlačítko myši. (Zděděno z MouseAction.)
Veřejná metoda MouseWheel Provede akce pro odvozené třídy, pokud uživatel otáčet kolečkem myši. (Zděděno z MouseAction.)
Chráněná metoda OnClicked Spustí editor a potom zrušíte tuto akci Myš. (Přepisuje MouseAction.OnClicked(MouseActionEventArgs).)
Chráněná metoda OnContextMenuRequested Upozornění posluchače vyžádané uživatelem v místní nabídce. (Zděděno z MouseAction.)
Chráněná metoda OnDiagramGotFocus Upozornění posluchače, že diagram je aktivní. (Zděděno z MouseAction.)
Chráněná metoda OnDiagramLostFocus Volána, když byla odeslána událost LostFocus k této AkceMysi. (Zděděno z MouseAction.)
Chráněná metoda OnDiagramScrolled Upozornění posluchače, že uživatel se posunul do diagramu. (Zděděno z MouseAction.)
Chráněná metoda OnDoubleClick Poklepejte na zruší tato akce myši.Poklepání byste provádět standardní akce spíše než volání editoru. (Přepisuje MouseAction.OnDoubleClick(DiagramPointEventArgs).)
Chráněná metoda OnDragCanceled Upozornění posluchače zrušení operace přetažení. (Zděděno z MouseAction.)
Chráněná metoda OnDragCompleted Uživatelé obvykle tažením přes text, myslím, že jim bude vybrat text.Proto musíme reagovat na události a vyvolat editor. (Přepisuje MouseAction.OnDragCompleted(MouseActionEventArgs).)
Chráněná metoda OnDraggingBegun Upozornění posluchače, aby byla zahájena operace přetažení. (Zděděno z MouseAction.)
Chráněná metoda OnDraggingEnded Upozornění posluchače, které skončila operace přetažení. (Zděděno z MouseAction.)
Chráněná metoda OnDragPendingBegun Upozornění posluchače čeká operace přetažení. (Zděděno z MouseAction.)
Chráněná metoda OnDragPendingEnded Upozornění posluchače operace přetažení je již čeká na vyřízení. (Zděděno z MouseAction.)
Chráněná metoda OnHoveringBegun Upozornění posluchače, že myš je ním umístěn v diagramu. (Zděděno z MouseAction.)
Chráněná metoda OnHoveringEnded Upozornění posluchače, že myš je již nad ním umístěn v diagramu. (Zděděno z MouseAction.)
Chráněná metoda OnMouseActionActivated Upozornění posluchače, aby byla zahájena akce myši. (Zděděno z MouseAction.)
Chráněná metoda OnMouseActionCanceled Alters posluchače zrušení akce myši. (Zděděno z MouseAction.)
Chráněná metoda OnMouseActionCompleted Upozornění posluchače na dokončení akce myši. (Zděděno z MouseAction.)
Chráněná metoda OnMouseActionDeactivated Tato akce myši, například ujistit se, že je deaktivován, časovač čistí. (Přepisuje MouseAction.OnMouseActionDeactivated(DiagramEventArgs).)
Chráněná metoda OnMouseDown Uloží informace o příslušné tlačítko pro pozdější použití. (Přepisuje MouseAction.OnMouseDown(DiagramMouseEventArgs).)
Chráněná metoda OnMouseEnter Upozornění posluchače, že myši přesunul na obrazec v diagramu. (Zděděno z MouseAction.)
Chráněná metoda OnMouseHover Upozornění posluchače, že myši odkazuje na oblast nebo prvek v diagramu. (Zděděno z MouseAction.)
Chráněná metoda OnMouseLeave Upozornění posluchače již je ukazatel myši nad obrazec v diagramu. (Zděděno z MouseAction.)
Chráněná metoda OnMouseMove Upozornění posluchače, že byl přesunut nad diagramu myší. (Zděděno z MouseAction.)
Chráněná metoda OnMouseUp Upozornění posluchače, že uživatel vydala tlačítko myši. (Zděděno z MouseAction.)
Chráněná metoda OnMouseWheel Upozornění posluchače, že uživatel má otáčet kolečkem myši. (Zděděno z MouseAction.)
Chráněná metoda ReleaseMouse Upozornění posluchače, že uživatel vydala tlačítko myši. (Zděděno z MouseAction.)
Veřejná metoda Scrolled Upozornění posluchače, že uživatel se posunul do diagramu. (Zděděno z MouseAction.)
Veřejná metoda ToString Vrací řetězec, který představuje aktuální objekt. (Zděděno z Object.)

Nahoru

Události

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

Nahoru

Poznámky

Ačkoli to nebylo byly implementovány v popisovač události při klepnutí ShapeField, skvělé být možné zaměřit na prvním klepnutím na pole a vyvolat editor klepněte na druhý.Prvním klepnutím je zpracována SelectAction, druhým jsou zpracována tato InvokeEditorAction.

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ů