Sdílet prostřednictvím


LassoAction – třída

MouseAction, který umožňuje výběr pomocí obdélníku definovaného klepnutím a přetažením.

Hierarchie dědičnosti

System.Object
  Microsoft.VisualStudio.Modeling.Diagrams.MouseAction
    Microsoft.VisualStudio.Modeling.Diagrams.SelectAction
      Microsoft.VisualStudio.Modeling.Diagrams.LassoAction

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

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

Konstruktory

  Název Popis
Veřejná metoda LassoAction Inicializuje novou instanci třídy LassoAction.

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 DeferredFocusableItem (Zděděno z SelectAction.)
Chráněná vlastnost DeferredSelectableItem (Zděděno z SelectAction.)
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í nespravované prostředky používané MouseAction a volitelně uvolní spravované prostředky. (Zděděno z MouseAction.)
Veřejná metoda DoPaintFeedback Volat DiagramClientView Malování zpětná vazba pro MouseAction. (Přepisuje MouseAction.DoPaintFeedback(DiagramPaintEventArgs).)
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 Získá-li kurzor na pozici zadané myši zobrazit. (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 staré a nové názory. (Přepisuje MouseAction.Invalidate(DiagramClientView).)
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 Všechny odložené akce vyberte neprovede, pokud je sada členů deferredSelection. (Zděděno z SelectAction.)
Chráněná metoda OnContextMenuRequested Vyberte akci dokončí první tak, aby v kontextové nabídce platný výběr pro práci s. (Zděděno z SelectAction.)
Chráněná metoda OnDiagramGotFocus Upozornění posluchače, že diagram je aktivní. (Zděděno z MouseAction.)
Chráněná metoda OnDiagramLostFocus Zruší akci, pokud je zobrazení ztratí fokus. (Zděděno z SelectAction.)
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 Upozornění posluchače, že uživatel má poklepali na myši. (Zděděno z MouseAction.)
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 Vybere obrazce do obdélníku definovaného pozice myši a aktuální pozice myši. (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 Vymaže všechny členské proměnné, jako je například člen deferredSelection. (Zděděno z SelectAction.)
Chráněná metoda OnMouseDown Uloží pozice myši. (Přepisuje SelectAction.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 Zruší platnost staré a nové názory. (Přepisuje MouseAction.OnMouseMove(DiagramMouseEventArgs).)
Chráněná metoda OnMouseUp (Přepisuje MouseAction.OnMouseUp(DiagramMouseEventArgs).)
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.)
Chráněná metoda Select Výběr první položky lze vybrat diagram (tvar, pole nebo dílčí pole) pod kurzorem myši a nastaví fokus na první položku, který může získat fokus. (Zděděno z SelectAction.)
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

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ů