GenericCoreConnectAction Classe

Definição

Ação de conexão genérica para a superfície de design principal que conecta dois ShapeElements distintos

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
Herança
GenericCoreConnectAction

Construtores

GenericCoreConnectAction(Diagram, Boolean)

Construtor para salvar o diagrama localmente

Propriedades

CanBumpScroll

Chamado quando um evento MouseMove foi expedido para este MouseAction.

(Herdado de MouseAction)
CurrentDiagramArgs

Obtém o mais recente Diagramaeventargs. Um valor nulo pode ser retornado.

(Herdado de MouseAction)
CurrentMouseActionEvent

Obtém o evento atual de MouseAction.

(Herdado de MouseAction)
CurrentMouseActionState

Obtém o estado atual de MouseAction.

(Herdado de MouseAction)
CurrentPoint

Obtém/define a posição do mouse para o evento atual. A posição está em unidades mundiais relativas à parte superior esquerda do diagrama.

(Herdado de MouseAction)
DeferredFocusableItem

Obtém o item que se tornará o item de foco da seleção se e quando ocorrer o evento onClicked.

(Herdado de SelectAction)
DeferredSelectableItem

Obtém o item que a seleção será definida como se e quando ocorrer o evento onClicked.

(Herdado de SelectAction)
Diagram

O diagrama ao qual este MouseAction pertence.

(Herdado de MouseAction)
HasTooltip

Obtém se esta ação do mouse dá suporte à dica de ferramenta dinâmica.

(Herdado de MouseAction)
IsActive

Obtém um valor que indica se este MouseAction está ativo no momento.

(Herdado de MouseAction)
MouseDownHitShape

Obtém a forma de pressionamento do evento MouseDown mais recente.

(Herdado de MouseAction)
MouseDownPoint

Obtém a posição do mouse do evento MouseDown mais recente. A posição está em unidades mundiais relativas à parte superior esquerda do diagrama.

(Herdado de MouseAction)
PreviousPoint

Obtém/define a posição do mouse do evento anterior. A posição está em unidades mundiais relativas à parte superior esquerda do diagrama.

(Herdado de MouseAction)
ResetToolboxOnDragDrop

Se a seleção da caixa de ferramentas deve ser redefinida após uma operação de arrastar e soltar disparada por essa ação do mouse. A implementação de base sempre retorna true, o que significa que a seleção da caixa de ferramentas será redefinida após uma operação de arrastar e soltar disparada por essa ação do mouse.

(Herdado de MouseAction)
StickyMode

Obtém/define um bool indicando se a ação de conexão pode executar várias conexões ou não.

(Herdado de ConnectAction)
TargetPoint (Herdado de ConnectAction)
UpdateConnectionType

Eventos externos podem determinar se o tipo de conexão deve ser bloqueado durante a ação de conexão

(Herdado de ConnectAction)

Métodos

Activate(DiagramClientView)

Ativa este MouseAction.

(Herdado de MouseAction)
CanCancel(DiagramClientView)

Obtém um valor que indica se este MouseAction pode ser cancelado.

(Herdado de MouseAction)
Cancel(DiagramClientView)

Cancela este MouseAction.

(Herdado de MouseAction)
CanComplete(DiagramClientView)

Obtém um valor que indica se este MouseAction pode ser concluído.

(Herdado de MouseAction)
CaptureMouse(DiagramClientView)

Captura o mouse.

(Herdado de MouseAction)
Click(DiagramPointEventArgs)

Chamado pelo DiagramClientView para enviar um evento de clique para este MouseAction.

(Herdado de MouseAction)
Complete(DiagramClientView)

Conclui este MouseAction.

(Herdado de MouseAction)
ContextMenuRequested(DiagramMouseEventArgs)

Chamado pelo DiagramClientView para enviar um evento ContextMenu para este MouseAction.

(Herdado de MouseAction)
Dispose() (Herdado de MouseAction)
Dispose(Boolean) (Herdado de ConnectAction)
DoPaintFeedback(DiagramPaintEventArgs)

Comentários utilidade informações durante a ação de conexão

(Herdado de ConnectAction)
DoubleClick(DiagramPointEventArgs)

Chamado pelo DiagramClientView para enviar um evento DoubleClick para este MouseAction.

(Herdado de MouseAction)
GetConnectionTypes(ShapeElement, ShapeElement)

Dá suporte apenas a GenericCoreConnectionType

GetCursor(Cursor, DiagramClientView, PointD)

Retorna o cursor de ação de conexão

(Herdado de ConnectAction)
GetCursorFromCursorType(ConnectActionCursor) (Herdado de ConnectAction)
GetTooltipText(DiagramItem)

Obtém o texto de dica de ferramenta para o item de diagrama especificado se HasTooltip retornou true.

(Herdado de MouseAction)
GotFocus(DiagramEventArgs)

Chamado pelo DiagramClientView para enviar um evento GotFocus para este MouseAction.

(Herdado de MouseAction)
Invalidate(DiagramClientView)

Chamado por este MouseAction para invalidar seus comentários.

(Herdado de MouseAction)
LostFocus(DiagramEventArgs)

Chamado pelo DiagramClientView para enviar um evento LostFocus para este MouseAction.

(Herdado de MouseAction)
MouseDown(DiagramMouseEventArgs)

Chamado pelo DiagramClientView para enviar um evento MouseDown para este MouseAction.

(Herdado de MouseAction)
MouseEnter(DiagramPointEventArgs)

Chamado pelo DiagramClientView para enviar um evento de MouseEnter a este MouseAction.

(Herdado de MouseAction)
MouseHover(DiagramPointEventArgs)

Chamado pelo DiagramClientView para enviar um evento MouseHover para este MouseAction.

(Herdado de MouseAction)
MouseLeave(LeaveShapeEventArgs)

Chamado pelo DiagramClientView para enviar um evento MouseLeave para este MouseAction.

(Herdado de MouseAction)
MouseMove(DiagramMouseEventArgs)

Chamado pelo DiagramClientView para enviar um evento MouseMove a este MouseAction.

(Herdado de MouseAction)
MouseUp(DiagramMouseEventArgs)

Chamado pelo DiagramClientView para enviar um evento MouseUp para este MouseAction.

(Herdado de MouseAction)
MouseWheel(DiagramMouseEventArgs)

Chamado pelo DiagramClientView para enviar um evento ContextMenuRequested para este MouseAction.

(Herdado de MouseAction)
OnClicked(MouseActionEventArgs) (Herdado de ConnectAction)
OnContextMenuRequested(DiagramMouseEventArgs)

Deve cancelar a ação de conexão no menu de contexto, pois ele gera exceções, caso contrário, porque os elementos de origem e de destino podem ser nulos nesse caso.

(Herdado de ConnectAction)
OnDiagramGotFocus(DiagramEventArgs)

Chamado quando um evento GotFocus foi expedido para este MouseAction.

(Herdado de MouseAction)
OnDiagramLostFocus(LostFocusEventArgs)

Cancela a ação se a exibição perder o foco.

(Herdado de SelectAction)
OnDiagramScrolled(DiagramEventArgs)

Chamado quando um evento rolado foi expedido para este MouseAction.

(Herdado de ConnectAction)
OnDoubleClick(DiagramPointEventArgs)

Chamado quando um evento DoubleClick foi expedido para este MouseAction.

(Herdado de MouseAction)
OnDragCanceled(MouseActionEventArgs)

Chamado quando a operação de arrastar do MouseAction foi cancelada.

(Herdado de MouseAction)
OnDragCompleted(MouseActionEventArgs) (Herdado de ConnectAction)
OnDraggingBegun(MouseActionEventArgs) (Herdado de ConnectAction)
OnDraggingEnded(MouseActionEventArgs)

Chamado quando este MouseAction saiu do estado de arrasto.

(Herdado de MouseAction)
OnDragPendingBegun(MouseActionEventArgs)

Chamado quando este MouseAction entrou no estado de arrastar/clicar-pendente.

(Herdado de MouseAction)
OnDragPendingEnded(MouseActionEventArgs)

Chamado quando este MouseAction saiu do estado de arrastar/clicar-pendente.

(Herdado de MouseAction)
OnHoveringBegun(MouseActionEventArgs)

Chamado quando este MouseAction entrou no estado de focalização.

(Herdado de MouseAction)
OnHoveringEnded(MouseActionEventArgs)

Chamado quando este MouseAction saiu do estado de focalização.

(Herdado de MouseAction)
OnMouseActionActivated(DiagramEventArgs) (Herdado de ConnectAction)
OnMouseActionCanceled(DiagramEventArgs) (Herdado de ConnectAction)
OnMouseActionCompleted(DiagramEventArgs)

Chamado quando o MouseAction é concluído e está pronto para ser desativado.

(Herdado de MouseAction)
OnMouseActionDeactivated(DiagramEventArgs) (Herdado de ConnectAction)
OnMouseDown(DiagramMouseEventArgs) (Herdado de ConnectAction)
OnMouseEnter(DiagramPointEventArgs)

Chamado quando um evento de MouseEnter foi expedido para este MouseAction.

(Herdado de MouseAction)
OnMouseHover(DiagramPointEventArgs)

Chamado quando um evento MouseHover foi expedido para este MouseAction.

(Herdado de MouseAction)
OnMouseLeave(LeaveShapeEventArgs) (Herdado de ConnectAction)
OnMouseMove(DiagramMouseEventArgs) (Herdado de ConnectAction)
OnMouseUp(DiagramMouseEventArgs) (Herdado de ConnectAction)
OnMouseWheel(DiagramMouseEventArgs)

Chamado quando um evento MouseWheel foi expedido para este MouseAction.

(Herdado de MouseAction)
ReleaseMouse(DiagramClientView)

Libera a captura do mouse.

(Herdado de MouseAction)
Scrolled(DiagramEventArgs)

Chamado pelo DiagramClientView para enviar um evento rolado para este MouseAction.

(Herdado de MouseAction)
Select(DiagramMouseEventArgs)

Seleciona o primeiro item de diagrama selecionável (forma, campo ou subcampo) sob o cursor do mouse e define o foco para o primeiro item que pode receber o foco.

(Herdado de SelectAction)

Eventos

MouseActionActivated

Ocorre quando o MouseAction é ativado.

(Herdado de MouseAction)
MouseActionDeactivated

Ocorre quando o MouseAction é desativado.

(Herdado de MouseAction)

Aplica-se a