Classe LassoAction
O MouseAction que permite a seleção usando o retângulo definido clicando e arrastando.
Hierarquia de herança
System.Object
Microsoft.VisualStudio.Modeling.Diagrams.MouseAction
Microsoft.VisualStudio.Modeling.Diagrams.SelectAction
Microsoft.VisualStudio.Modeling.Diagrams.LassoAction
Namespace: Microsoft.VisualStudio.Modeling.Diagrams
Assembly: Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0 (em Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0.dll)
Sintaxe
'Declaração
Public Class LassoAction _
Inherits SelectAction
public class LassoAction : SelectAction
O tipo LassoAction expõe os membros a seguir.
Construtores
Nome | Descrição | |
---|---|---|
LassoAction | Inicializa uma nova instância da classe LassoAction. |
Superior
Propriedades
Nome | Descrição | |
---|---|---|
CanBumpScroll | Obtém a ação do mouse e verifica se pode fazer com que o diagrama rolar. (Herdado de MouseAction.) | |
CurrentDiagramArgs | Obtém os argumentos do evento para o diagrama atual no qual a ação do mouse ocorreu. (Herdado de MouseAction.) | |
CurrentMouseActionEvent | Obtém o evento atual para a ação do mouse. (Herdado de MouseAction.) | |
CurrentMouseActionState | Obtém o estado atual para a ação do mouse. (Herdado de MouseAction.) | |
CurrentPoint | Obtém ou define a posição do mouse para a ação do mouse atual. (Herdado de MouseAction.) | |
DeferredFocusableItem | (Herdado de SelectAction.) | |
DeferredSelectableItem | (Herdado de SelectAction.) | |
Diagram | Obtém o diagrama ao qual a ação do mouse está atribuída. (Herdado de MouseAction.) | |
HasTooltip | Obtém a ação do mouse e verifica se ele pode ter uma dica de ferramenta. (Herdado de MouseAction.) | |
IsActive | Obtém a ação do mouse e verifica se ele está ativo. (Herdado de MouseAction.) | |
MouseDownHitShape | Obtém a forma pela qual a ação do mouse ocorreu. (Herdado de MouseAction.) | |
MouseDownPoint | Obtém a posição do evento mais recente do mouse para baixo. (Herdado de MouseAction.) | |
PreviousPoint | Obtém ou define a posição do mouse para baixo evento anterior. (Herdado de MouseAction.) | |
ResetToolboxOnDragDrop | Decida se deseja redefinir a seleção da caixa de ferramentas após uma operação de arrastar e soltar disparada por esta ação do mouse.Implementação básica 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 esta ação do mouse. (Herdado de MouseAction.) |
Superior
Métodos
Nome | Descrição | |
---|---|---|
Activate | Ativa a ação do mouse. (Herdado de MouseAction.) | |
CanCancel | Obtém a ação do mouse e verifica se ele pode ser cancelado. (Herdado de MouseAction.) | |
Cancel | Cancela a ação do mouse. (Herdado de MouseAction.) | |
CanComplete | Obtém a ação do mouse e verifica se ele pode ser concluído. (Herdado de MouseAction.) | |
CaptureMouse | Obtém a ação do mouse. (Herdado de MouseAction.) | |
Click | Executa ações para classes derivadas, quando o mouse é clicado. (Herdado de MouseAction.) | |
Complete | Conclui a ação do mouse. (Herdado de MouseAction.) | |
ContextMenuRequested | Envia uma solicitação para o menu de atalho. (Herdado de MouseAction.) | |
Dispose() | Libera todos os recursos usados pela MouseAction. (Herdado de MouseAction.) | |
Dispose(Boolean) | Libera os recursos não gerenciados usados pela MouseAction e, opcionalmente, libera os recursos gerenciados. (Herdado de MouseAction.) | |
DoPaintFeedback | Chamado pelo DiagramClientView para pintar o feedback para o MouseAction. (Substitui MouseAction.DoPaintFeedback(DiagramPaintEventArgs).) | |
DoubleClick | Executa ações para classes derivadas, quando um usuário clica duas vezes o mouse. (Herdado de MouseAction.) | |
Equals | Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object.) | |
Finalize | Finaliza a ação do mouse, mas não dispor. (Herdado de MouseAction.) | |
GetCursor | Obtém o cursor para exibir na posição do mouse especificada. (Substitui MouseAction.GetCursor(Cursor, DiagramClientView, PointD).) | |
GetHashCode | Serve como uma função de hash para um tipo específico. (Herdado de Object.) | |
GetTooltipText | Obtém o texto de dica de ferramenta para um item no diagrama. (Herdado de MouseAction.) | |
GetType | Obtém Type da instância atual. (Herdado de Object.) | |
GotFocus | Atribui o foco para a ação do mouse. (Herdado de MouseAction.) | |
Invalidate | Invalida o feedback do antigo e novo. (Substitui MouseAction.Invalidate(DiagramClientView).) | |
LostFocus | Remove o foco de uma ação do mouse. (Herdado de MouseAction.) | |
MemberwiseClone | Cria uma cópia superficial de Objectatual. (Herdado de Object.) | |
MouseDown | Executa ações para classes derivadas, quando um usuário clica o mouse. (Herdado de MouseAction.) | |
MouseEnter | Executa ações para classes derivadas, quando o mouse aponta para uma forma no diagrama. (Herdado de MouseAction.) | |
MouseHover | Executa ações para classes derivadas, quando o usuário aponta para uma área ou de um elemento no diagrama. (Herdado de MouseAction.) | |
MouseLeave | Executa ações para classes derivadas, quando o mouse não aponta mais para a forma no diagrama. (Herdado de MouseAction.) | |
MouseMove | Executa ações para classes derivadas, quando o usuário move o mouse sobre o diagrama. (Herdado de MouseAction.) | |
MouseUp | Executa ações para classes derivadas, quando o usuário solta o botão do mouse. (Herdado de MouseAction.) | |
MouseWheel | Executa ações para classes derivadas, quando o usuário gira a roda do mouse. (Herdado de MouseAction.) | |
OnClicked | Executa qualquer ação select adiada se o membro deferredSelection é definido. (Herdado de SelectAction.) | |
OnContextMenuRequested | Conclui a ação selecione primeiro para que o menu de contexto tem uma seleção válida para trabalhar com. (Herdado de SelectAction.) | |
OnDiagramGotFocus | Ouvintes de alertas que o diagrama tem o foco. (Herdado de MouseAction.) | |
OnDiagramLostFocus | Cancela a ação se o modo de exibição perde o foco. (Herdado de SelectAction.) | |
OnDiagramScrolled | Ouvintes de alertas que o usuário tenha rolado o diagrama. (Herdado de MouseAction.) | |
OnDoubleClick | Ouvintes de alertas que o usuário clicou duas vezes com o mouse. (Herdado de MouseAction.) | |
OnDragCanceled | Alerta ouvintes que a operação de arrastar foi cancelada. (Herdado de MouseAction.) | |
OnDragCompleted | Seleciona as formas dentro do retângulo definido pela posição inicial do mouse e a atual posição do mouse. (Substitui MouseAction.OnDragCompleted(MouseActionEventArgs).) | |
OnDraggingBegun | Ouvintes de alertas que começou a operação de arrastar. (Herdado de MouseAction.) | |
OnDraggingEnded | Ouvintes de alertas que a operação de arrastar foi finalizada. (Herdado de MouseAction.) | |
OnDragPendingBegun | Alerta ouvintes que a operação arrastar está pendente. (Herdado de MouseAction.) | |
OnDragPendingEnded | Alerta ouvintes que a operação arrastar e não está mais pendente. (Herdado de MouseAction.) | |
OnHoveringBegun | Ouvintes de alertas que o mouse é passado sobre o diagrama. (Herdado de MouseAction.) | |
OnHoveringEnded | Ouvintes de alertas que o mouse está focalizando não é mais o diagrama. (Herdado de MouseAction.) | |
OnMouseActionActivated | Ouvintes de alertas que começou a ação do mouse. (Herdado de MouseAction.) | |
OnMouseActionCanceled | Ouvintes de Alters que a ação do mouse foi cancelada. (Herdado de MouseAction.) | |
OnMouseActionCompleted | Ouvintes de alertas que concluiu a ação do mouse. (Herdado de MouseAction.) | |
OnMouseActionDeactivated | Limpa quaisquer variáveis de membro, como, por exemplo, o membro deferredSelection. (Herdado de SelectAction.) | |
OnMouseDown | Salva a posição inicial do mouse. (Substitui SelectAction.OnMouseDown(DiagramMouseEventArgs).) | |
OnMouseEnter | Ouvintes de alertas que o mouse foi movido sobre uma forma no diagrama. (Herdado de MouseAction.) | |
OnMouseHover | Ouvintes de alertas que o mouse está apontando para uma área ou de um elemento no diagrama. (Herdado de MouseAction.) | |
OnMouseLeave | Ouvintes de alertas que o mouse não é mais sobre a forma no diagrama. (Herdado de MouseAction.) | |
OnMouseMove | Invalida o feedback do antigo e novo. (Substitui MouseAction.OnMouseMove(DiagramMouseEventArgs).) | |
OnMouseUp | (Substitui MouseAction.OnMouseUp(DiagramMouseEventArgs).) | |
OnMouseWheel | Ouvintes de alertas que o usuário tiver girado a roda do mouse. (Herdado de MouseAction.) | |
ReleaseMouse | Ouvintes de alertas que o usuário lançou o botão do mouse. (Herdado de MouseAction.) | |
Scrolled | Ouvintes de alertas que o usuário tenha rolado o diagrama. (Herdado de MouseAction.) | |
Select | Seleciona o primeiro diagrama selecionável item (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.) | |
ToString | Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object.) |
Superior
Eventos
Nome | Descrição | |
---|---|---|
MouseActionActivated | Ocorre quando uma ação do mouse for iniciado. (Herdado de MouseAction.) | |
MouseActionDeactivated | Ocorre quando termina de uma ação do mouse. (Herdado de MouseAction.) |
Superior
Acesso thread-safe
Quaisquer membros estático (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.