Sdílet prostřednictvím


SelectAction – třída

Základní myš akce, která vybere obrazce pod myší.

Hierarchie dědičnosti

System.Object
  Microsoft.VisualStudio.Modeling.Diagrams.MouseAction
    Microsoft.VisualStudio.Modeling.Diagrams.SelectAction
      Microsoft.VisualStudio.Modeling.Diagrams.AnchorPointAction
      Microsoft.VisualStudio.Modeling.Diagrams.ConnectAction
      Microsoft.VisualStudio.Modeling.Diagrams.CreateAction
      Microsoft.VisualStudio.Modeling.Diagrams.DragDropPendingAction
      Microsoft.VisualStudio.Modeling.Diagrams.LassoAction
      Microsoft.VisualStudio.Modeling.Diagrams.ManualRouteAction
      Microsoft.VisualStudio.Modeling.Diagrams.ToolboxAction

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

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

Konstruktory

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

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
Chráněná vlastnost DeferredSelectableItem
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 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 Získá ukazatel myši zobrazí. (Zděděno z MouseAction.)
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.)
Chráněná metodaStatický člen IsDiagramSelectedOnly Získá hodnotu označující, zda je v diagramu pouze vybrané položky ve výběru.
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. (Přepisuje MouseAction.OnClicked(MouseActionEventArgs).)
Chráněná metoda OnContextMenuRequested Vyberte akci dokončí první tak, aby v kontextové nabídce platný výběr pro práci s. (Přepisuje MouseAction.OnContextMenuRequested(DiagramMouseEventArgs).)
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. (Přepisuje MouseAction.OnDiagramLostFocus(LostFocusEventArgs).)
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 Upozornění posluchače dokončené operace přetažení. (Zděděno z MouseAction.)
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. (Přepisuje MouseAction.OnMouseActionDeactivated(DiagramEventArgs).)
Chráněná metoda OnMouseDown Vybere tvar pod myší. (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.)
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.
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ů