GenericCoreConnectAction Třída

Definice

Obecná akce připojení pro základní návrhovou plochu, která spojuje dva odlišné ShapeElementsGeneric connect action for Core design surface that connects two distinct ShapeElements

public ref class GenericCoreConnectAction : Microsoft::VisualStudio::Modeling::Diagrams::ConnectAction
public class GenericCoreConnectAction : Microsoft.VisualStudio.Modeling.Diagrams.ConnectAction
type GenericCoreConnectAction = class
    inherit ConnectAction
Public Class GenericCoreConnectAction
Inherits ConnectAction
Dědičnost
GenericCoreConnectAction

Konstruktory

GenericCoreConnectAction(Diagram, Boolean)

Konstruktor pro místní uložení diagramuConstructor to save the diagram locally

Vlastnosti

CanBumpScroll

Volá se při odeslání události MouseMove do tohoto MouseAction.Called when a MouseMove event has been dispatched to this MouseAction.

(Zděděno od MouseAction)
CurrentDiagramArgs

Získá nejnovější DiagramEventArgs.Gets the latest DiagramEventArgs. Může být vrácena hodnota null.A null value may be returned.

(Zděděno od MouseAction)
CurrentMouseActionEvent

Získá aktuální událost MouseAction.Gets the current MouseAction event.

(Zděděno od MouseAction)
CurrentMouseActionState

Načte aktuální stav MouseAction.Gets the current MouseAction state.

(Zděděno od MouseAction)
CurrentPoint

Získá nebo nastaví pozici myši pro aktuální událost.Gets/Sets the mouse position for the current event. Pozice je v jednotkách světa vzhledem k levému hornímu rohu diagramu.The position is in world units relative to the diagram's top-left.

(Zděděno od MouseAction)
DeferredFocusableItem

Získá položku, která se stane položkou zaměření výběru, pokud a když dojde k události Click.Gets the item that will become the selection's focused item if and when the OnClicked event occurs.

(Zděděno od SelectAction)
DeferredSelectableItem

Získá položku, na kterou bude výběr nastaven, pokud dojde k události Click.Gets the item that the selection will be set to if and when the OnClicked event occurs.

(Zděděno od SelectAction)
Diagram

Diagram, ke kterému patří tento MouseActionThe Diagram to which this MouseAction belongs.

(Zděděno od MouseAction)
HasTooltip

Získá, zda tato akce myši podporuje dynamické popisy tlačítek.Gets whether this mouse action supports dynamic tooltip.

(Zděděno od MouseAction)
IsActive

Načte hodnotu, která označuje, jestli je tento MouseAction aktuálně aktivní.Gets a value indicating whether this MouseAction is currently active.

(Zděděno od MouseAction)
MouseDownHitShape

Získá tvar volání poslední události MouseDown.Gets the hit shape of the most recent MouseDown event.

(Zděděno od MouseAction)
MouseDownPoint

Získá pozici myši pro poslední událost MouseDown.Gets the mouse position of the most recent MouseDown event. Pozice je v jednotkách světa vzhledem k levému hornímu rohu diagramu.The position is in world units relative to the diagram's top-left.

(Zděděno od MouseAction)
PreviousPoint

Získá nebo nastaví pozici myši pro předchozí událost.Gets/Sets the mouse position of the previous event. Pozice je v jednotkách světa vzhledem k levému hornímu rohu diagramu.The position is in world units relative to the diagram's top-left.

(Zděděno od MouseAction)
ResetToolboxOnDragDrop

Určuje, zda má být vybráno obnovení sady nástrojů po operaci přetažení aktivované touto akcí myši.Whether to reset toolbox selection after a drag-drop operation triggered by this mouse action. Základní implementace vždy vrátí hodnotu true, což znamená, že výběr sady nástrojů bude resetován po operaci přetažení aktivované touto akcí myši.Base implementation always returns true, which means the toolbox selection will be reset after a drag-drop operation triggered by this mouse action.

(Zděděno od MouseAction)
StickyMode

Získá nebo nastaví logickou hodnotu označující, zda akce připojit může provádět více připojení, nebo ne.Gets/Sets a bool indicating if the connect action can perform multiple connections or not.

(Zděděno od ConnectAction)
TargetPoint (Zděděno od ConnectAction)
UpdateConnectionType

Externí události můžou určit, jestli se během akce připojení má uzamknout typ připojení.External events can determine if connection type should be locked during connect action

(Zděděno od ConnectAction)

Metody

Activate(DiagramClientView)

Aktivuje tento MouseAction.Activates this MouseAction.

(Zděděno od MouseAction)
CanCancel(DiagramClientView)

Načte hodnotu, která označuje, jestli se tento MouseAction dá zrušit.Gets a value indicating whether this MouseAction can be canceled.

(Zděděno od MouseAction)
Cancel(DiagramClientView)

Zruší tuto MouseAction.Cancels this MouseAction.

(Zděděno od MouseAction)
CanComplete(DiagramClientView)

Načte hodnotu, která označuje, jestli se tento MouseAction dá dokončit.Gets a value indicating whether this MouseAction can be completed.

(Zděděno od MouseAction)
CaptureMouse(DiagramClientView)

Zachytí myš.Captures the mouse.

(Zděděno od MouseAction)
Click(DiagramPointEventArgs)

Volá se DiagramClientView, aby se odesílala událost Click do této MouseAction.Called by the DiagramClientView to dispatch a Click event to this MouseAction.

(Zděděno od MouseAction)
Complete(DiagramClientView)

Dokončí tuto MouseAction.Completes this MouseAction.

(Zděděno od MouseAction)
ContextMenuRequested(DiagramMouseEventArgs)

Volá se DiagramClientView k odeslání události pro zpracování do této MouseAction.Called by the DiagramClientView to dispatch a ContextMenu event to this MouseAction.

(Zděděno od MouseAction)
Dispose() (Zděděno od MouseAction)
Dispose(Boolean) (Zděděno od ConnectAction)
DoPaintFeedback(DiagramPaintEventArgs)

Vaše názory na užitečné informace během akce připojitFeedbacks usefull information during connect action

(Zděděno od ConnectAction)
DoubleClick(DiagramPointEventArgs)

Volá se DiagramClientView pro odeslání události DoubleClick do této MouseAction.Called by the DiagramClientView to dispatch a DoubleClick event to this MouseAction.

(Zděděno od MouseAction)
GetConnectionTypes(ShapeElement, ShapeElement)

Podporuje jenom GenericCoreConnectionTypeOnly supports GenericCoreConnectionType

GetCursor(Cursor, DiagramClientView, PointD)

Vrátí kurzor akce připojení.Returns the connect action cursor

(Zděděno od ConnectAction)
GetCursorFromCursorType(ConnectActionCursor) (Zděděno od ConnectAction)
GetTooltipText(DiagramItem)

Získá text popisku pro zadanou položku diagramu, pokud HasTooltip vrátil hodnotu true.Gets tooltip text for specified diagram item if HasTooltip returned true.

(Zděděno od MouseAction)
GotFocus(DiagramEventArgs)

Volá se DiagramClientView k odeslání události GotFocus této MouseAction.Called by the DiagramClientView to dispatch a GotFocus event to this MouseAction.

(Zděděno od MouseAction)
Invalidate(DiagramClientView)

Volá se tímto MouseAction k zrušení platnosti své zpětné vazby.Called by this MouseAction to invalidate its feedback.

(Zděděno od MouseAction)
LostFocus(DiagramEventArgs)

Volá se DiagramClientView, aby se odesílala událost LostFocus do této MouseAction.Called by the DiagramClientView to dispatch a LostFocus event to this MouseAction.

(Zděděno od MouseAction)
MouseDown(DiagramMouseEventArgs)

Volá se DiagramClientView, aby se odesílala událost MouseDown do této MouseAction.Called by the DiagramClientView to dispatch a MouseDown event to this MouseAction.

(Zděděno od MouseAction)
MouseEnter(DiagramPointEventArgs)

Volá se DiagramClientView k odeslání události MouseEnter do této MouseAction.Called by the DiagramClientView to dispatch a MouseEnter event to this MouseAction.

(Zděděno od MouseAction)
MouseHover(DiagramPointEventArgs)

Volá se DiagramClientView, aby se odesílala událost MouseHover na tento MouseAction.Called by the DiagramClientView to dispatch a MouseHover event to this MouseAction.

(Zděděno od MouseAction)
MouseLeave(LeaveShapeEventArgs)

Volá se DiagramClientView, aby se odesílala událost MouseLeave na tento MouseAction.Called by the DiagramClientView to dispatch a MouseLeave event to this MouseAction.

(Zděděno od MouseAction)
MouseMove(DiagramMouseEventArgs)

Volá se DiagramClientView k odeslání události MouseMove do této MouseAction.Called by the DiagramClientView to dispatch a MouseMove event to this MouseAction.

(Zděděno od MouseAction)
MouseUp(DiagramMouseEventArgs)

Volá se DiagramClientView k odeslání události MouseUp do této MouseAction.Called by the DiagramClientView to dispatch a MouseUp event to this MouseAction.

(Zděděno od MouseAction)
MouseWheel(DiagramMouseEventArgs)

Volá se DiagramClientView, aby se odesílala událost ContextMenuRequested na tento MouseAction.Called by the DiagramClientView to dispatch a ContextMenuRequested event to this MouseAction.

(Zděděno od MouseAction)
OnClicked(MouseActionEventArgs) (Zděděno od ConnectAction)
OnContextMenuRequested(DiagramMouseEventArgs)

By měla akce zrušit připojení v kontextové nabídce, protože vyvolává výjimky, jinak, protože cílové a zdrojové elementy by v tomto případě mohly mít hodnotu null.Should cancel connect action on context menu as it throws exceptions otherwise because target and source elements could be null in this case.

(Zděděno od ConnectAction)
OnDiagramGotFocus(DiagramEventArgs)

Volá se, když byla do tohoto MouseAction odeslána událost GotFocus.Called when a GotFocus event has been dispatched to this MouseAction.

(Zděděno od MouseAction)
OnDiagramLostFocus(LostFocusEventArgs)

Zruší akci, pokud zobrazení ztratí fokus.Cancels the action if the view loses the focus.

(Zděděno od SelectAction)
OnDiagramScrolled(DiagramEventArgs)

Volá se, když se do tohoto MouseAction odesílá posunutá událost.Called when a Scrolled event has been dispatched to this MouseAction.

(Zděděno od ConnectAction)
OnDoubleClick(DiagramPointEventArgs)

Volá se, když se do tohoto MouseAction odešle událost DoubleClick.Called when a DoubleClick event has been dispatched to this MouseAction.

(Zděděno od MouseAction)
OnDragCanceled(MouseActionEventArgs)

Volá se, když se operace přetažení této MouseAction zruší.Called when this MouseAction's drag operation has been canceled.

(Zděděno od MouseAction)
OnDragCompleted(MouseActionEventArgs) (Zděděno od ConnectAction)
OnDraggingBegun(MouseActionEventArgs) (Zděděno od ConnectAction)
OnDraggingEnded(MouseActionEventArgs)

Volá se, když tento MouseAction ukončil stav přetažení.Called when this MouseAction has exited the dragging state.

(Zděděno od MouseAction)
OnDragPendingBegun(MouseActionEventArgs)

Volá se, když tento MouseAction zadal stav probíhá přetažení myší/kliknutím.Called when this MouseAction has entered the drag/click-pending state.

(Zděděno od MouseAction)
OnDragPendingEnded(MouseActionEventArgs)

Volá se v případě, že tento MouseAction ukončil stav přetažení na stav čeká na vyřízení.Called when this MouseAction has exited the drag/click-pending state.

(Zděděno od MouseAction)
OnHoveringBegun(MouseActionEventArgs)

Volá se, když tento MouseAction zadal stav najetí myší.Called when this MouseAction has entered the hovering state.

(Zděděno od MouseAction)
OnHoveringEnded(MouseActionEventArgs)

Volá se, když tento MouseAction ukončil stav najetí myší.Called when this MouseAction has exited the hovering state.

(Zděděno od MouseAction)
OnMouseActionActivated(DiagramEventArgs) (Zděděno od ConnectAction)
OnMouseActionCanceled(DiagramEventArgs) (Zděděno od ConnectAction)
OnMouseActionCompleted(DiagramEventArgs)

Volá se, když se dokončí MouseAction a je připravený k deaktivaci.Called when the MouseAction has completed and is ready to be deactivated.

(Zděděno od MouseAction)
OnMouseActionDeactivated(DiagramEventArgs) (Zděděno od ConnectAction)
OnMouseDown(DiagramMouseEventArgs) (Zděděno od ConnectAction)
OnMouseEnter(DiagramPointEventArgs)

Volá se, když se do tohoto MouseActionu odešle událost MouseEnter.Called when a MouseEnter event has been dispatched to this MouseAction.

(Zděděno od MouseAction)
OnMouseHover(DiagramPointEventArgs)

Volá se, když se do této MouseAction odešle událost MouseHover.Called when a MouseHover event has been dispatched to this MouseAction.

(Zděděno od MouseAction)
OnMouseLeave(LeaveShapeEventArgs) (Zděděno od ConnectAction)
OnMouseMove(DiagramMouseEventArgs) (Zděděno od ConnectAction)
OnMouseUp(DiagramMouseEventArgs) (Zděděno od ConnectAction)
OnMouseWheel(DiagramMouseEventArgs)

Volá se, když se do této MouseAction odešle událost MouseWheel.Called when a MouseWheel event has been dispatched to this MouseAction.

(Zděděno od MouseAction)
ReleaseMouse(DiagramClientView)

Uvolní zachycení myši.Releases the mouse capture.

(Zděděno od MouseAction)
Scrolled(DiagramEventArgs)

Volá se DiagramClientView pro odeslání posunuté události do této MouseAction.Called by the DiagramClientView to dispatch a Scrolled event to this MouseAction.

(Zděděno od MouseAction)
Select(DiagramMouseEventArgs)

Vybere první položku diagramu s možností výběru (tvar, pole nebo podpole) pod kurzorem myši a nastaví fokus na první položku, která může získat fokus.Selects the first selectable diagram item (shape, field, or subfield) under the mouse cursor and sets focus to the first item that can receive focus.

(Zděděno od SelectAction)

Události

MouseActionActivated

Nastane, když se aktivuje MouseAction.Occurs when the MouseAction is activated.

(Zděděno od MouseAction)
MouseActionDeactivated

Nastane, pokud dojde k deaktivaci MouseAction.Occurs when the MouseAction is deactivated.

(Zděděno od MouseAction)

Platí pro