Partilhar via


Classe CreateAction

CreateAction responde para selecionar itens da caixa de ferramentas para criá-los no diagrama.

Hierarquia de herança

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

Namespace:  Microsoft.VisualStudio.Modeling.Diagrams
Assembly:  Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0 (em Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0.dll)

Sintaxe

'Declaração
Public Class CreateAction _
    Inherits SelectAction
public class CreateAction : SelectAction

O tipo CreateAction expõe os membros a seguir.

Construtores

  Nome Descrição
Método público CreateAction Construtor.

Superior

Propriedades

  Nome Descrição
Propriedade pública CanBumpScroll Obtém a ação do mouse e verifique se pode causar o diagrama rolar. (Herdado de MouseAction.)
Propriedade pública CurrentDiagramArgs Obtém os argumentos de evento para o diagrama atual em que a ação do mouse ocorreu. (Herdado de MouseAction.)
Propriedade pública CurrentMouseActionEvent Obtém o evento atual para a ação do mouse. (Herdado de MouseAction.)
Propriedade pública CurrentMouseActionState Obtém o estado atual para a ação do mouse. (Herdado de MouseAction.)
Propriedade pública CurrentPoint Obtém ou define a posição do mouse para a ação atual do mouse. (Herdado de MouseAction.)
Propriedade protegida DeferredFocusableItem (Herdado de SelectAction.)
Propriedade protegida DeferredSelectableItem (Herdado de SelectAction.)
Propriedade protegida Diagram Obtém o diagrama que a ação do mouse é atribuída. (Herdado de MouseAction.)
Propriedade pública HasTooltip Obtém a ação do mouse e verifique se possa ter um tooltip. (Herdado de MouseAction.)
Propriedade pública IsActive Obtém a ação do mouse e verifique se está ativo. (Herdado de MouseAction.)
Propriedade pública MouseDownHitShape Obtém a forma sobre que a ação do mouse ocorreu. (Herdado de MouseAction.)
Propriedade pública MouseDownPoint Obtém a posição do evento o mais recente do mouse - para baixo. (Herdado de MouseAction.)
Propriedade pública PreviousPoint Obtém ou define a posição do evento anterior do mouse - para baixo. (Herdado de MouseAction.)
Propriedade pública ResetToolboxOnDragDrop Substitua ResetToolboxOnDragDrop para manter a mesma seleção de caixa de ferramentas se isso estiver no modo auto-adesivo. (Substitui MouseAction.ResetToolboxOnDragDrop.)
Propriedade pública StickyMode Se esta ação está no modo auto-adesivo ou não.Se o modo auto-adesivas, depois de criar um elemento, a ação será não desativada, para que o usuário pode manter criando mais elementos do mesmo tipo sem selecionar o item da caixa de ferramentas novamente.

Superior

Métodos

  Nome Descrição
Método público Activate Ativa a ação do mouse. (Herdado de MouseAction.)
Método público CanCancel Obtém a ação do mouse e verifique se pode ser cancelada. (Herdado de MouseAction.)
Método público Cancel Cancela a ação do mouse. (Herdado de MouseAction.)
Método público CanComplete Obtém a ação do mouse e verifique se pode ser concluída. (Herdado de MouseAction.)
Método protegido CaptureMouse Obtém a ação do mouse. (Herdado de MouseAction.)
Método público Click Executa ações para classes derivadas quando o mouse é clicado. (Herdado de MouseAction.)
Método público Complete Concluir a ação do mouse. (Herdado de MouseAction.)
Método público ContextMenuRequested Envia uma solicitação para o menu de atalho. (Herdado de MouseAction.)
Método público Dispose() Libera os recursos usados por MouseAction. (Herdado de MouseAction.)
Método protegido Dispose(Boolean) Libera os recursos não gerenciados usados pelo MouseAction e opcionalmente libera os recursos gerenciados. (Herdado de MouseAction.)
Método público DoPaintFeedback Pinta os comentários para a ação do mouse. (Herdado de MouseAction.)
Método público DoubleClick Executa ações para classes derivadas quando um usuário clica duas vezes no mouse. (Herdado de MouseAction.)
Método público Equals Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object.)
Método protegido Finalize Finaliza a ação do mouse mas não a descartado. (Herdado de MouseAction.)
Método público GetCursor Obtém o cursor para exibir na posição do mouse especificada. (Substitui MouseAction.GetCursor(Cursor, DiagramClientView, PointD).)
Método público GetHashCode Serve como a função de hash padrão. (Herdado de Object.)
Método público GetTooltipText Obtém o texto de tooltip para um item no diagrama. (Herdado de MouseAction.)
Método público GetType Obtém Type da instância atual. (Herdado de Object.)
Método público GotFocus Atribui o foco para a ação do mouse. (Herdado de MouseAction.)
Método protegido Invalidate Invalida os comentários de ação do mouse. (Herdado de MouseAction.)
Método público LostFocus Remove o foco de ação do mouse. (Herdado de MouseAction.)
Método protegido MemberwiseClone Cria uma cópia superficial de Objectatual. (Herdado de Object.)
Método público MouseDown Executa ações para classes derivadas quando um usuário clica o mouse. (Herdado de MouseAction.)
Método público MouseEnter Executar ações para classes derivadas quando os pontos do mouse para uma forma no diagrama. (Herdado de MouseAction.)
Método público MouseHover Executar ações para classes derivadas quando os pontos de usuário a uma área ou um elemento no diagrama. (Herdado de MouseAction.)
Método público MouseLeave Executar ações para classes derivadas quando os pontos do mouse já não a forma no diagrama. (Herdado de MouseAction.)
Método público MouseMove Executa ações para classes derivadas quando o usuário move o mouse sobre o diagrama. (Herdado de MouseAction.)
Método público MouseUp Executa ações para classes derivadas quando o usuário solta o botão do mouse. (Herdado de MouseAction.)
Método público MouseWheel Executa ações para classes derivadas quando o usuário gira a roda do mouse. (Herdado de MouseAction.)
Método protegido OnClicked Chamado quando este MouseAction recebeu um MouseDown + MouseUp de não arrastar combinação ou quando ele recebeu um evento Complete. (Substitui SelectAction.OnClicked(MouseActionEventArgs).)
Método protegido 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.)
Método protegido OnDiagramGotFocus Alerta ouvintes que o diagrama tem o foco. (Herdado de MouseAction.)
Método protegido OnDiagramLostFocus Cancela a ação se o modo de exibição perde o foco. (Herdado de SelectAction.)
Método protegido OnDiagramScrolled Alerta ouvintes que o usuário foi rolado o diagrama. (Herdado de MouseAction.)
Método protegido OnDoubleClick Alerta ouvintes que o usuário clicou duas vezes no mouse. (Herdado de MouseAction.)
Método protegido OnDragCanceled Alerta ouvintes que a operação de arrastar foi cancelado. (Herdado de MouseAction.)
Método protegido OnDragCompleted Chamado quando a conclusão da operação de arrastar deste MouseAction.Quando em notas auto-adesivas modo não encerra a ação (Substitui MouseAction.OnDragCompleted(MouseActionEventArgs).)
Método protegido OnDraggingBegun Alerta ouvintes que a operação de arrastar iniciado. (Herdado de MouseAction.)
Método protegido OnDraggingEnded Alerta ouvintes que a operação de arrastar terminou. (Herdado de MouseAction.)
Método protegido OnDragPendingBegun Alerta ouvintes que a operação de arrastar está pendente. (Herdado de MouseAction.)
Método protegido OnDragPendingEnded Alerta ouvintes que a operação de arrasto é não pendente. (Herdado de MouseAction.)
Método protegido OnHoveringBegun Alerta ouvintes que o mouse está sobre o diagrama. (Herdado de MouseAction.)
Método protegido OnHoveringEnded Alerta ouvintes que o mouse não está sobre o diagrama. (Herdado de MouseAction.)
Método protegido OnMouseActionActivated Alerta ouvintes que a ação do mouse foi iniciado. (Herdado de MouseAction.)
Método protegido OnMouseActionCanceled Alterar ouvintes que a ação do mouse foi cancelado. (Herdado de MouseAction.)
Método protegido OnMouseActionCompleted Alerta ouvintes que a ação do mouse tiver concluído. (Herdado de MouseAction.)
Método protegido OnMouseActionDeactivated Limpa quaisquer variáveis de membro, como, por exemplo, o membro deferredSelection. (Herdado de SelectAction.)
Método protegido OnMouseDown Chamado quando um evento de MouseHover foi despachado para este MouseAction. (Substitui SelectAction.OnMouseDown(DiagramMouseEventArgs).)
Método protegido OnMouseEnter Alerta ouvintes que se mover o mouse sobre uma forma no diagrama. (Herdado de MouseAction.)
Método protegido OnMouseHover Alerta ouvintes que o mouse está apontando em uma área ou um elemento no diagrama. (Herdado de MouseAction.)
Método protegido OnMouseLeave Alerta ouvintes que o mouse não estiver mais sobre a forma no diagrama. (Herdado de MouseAction.)
Método protegido OnMouseMove Chamado quando um evento MouseMove foi despachado para este MouseAction. (Substitui MouseAction.OnMouseMove(DiagramMouseEventArgs).)
Método protegido OnMouseUp Alerta ouvintes que o usuário liberou o botão do mouse. (Herdado de MouseAction.)
Método protegido OnMouseWheel Alerta ouvintes que o usuário rotacionado na roda do mouse. (Herdado de MouseAction.)
Método protegido ReleaseMouse Alerta ouvintes que o usuário liberou o botão do mouse. (Herdado de MouseAction.)
Método público Scrolled Alerta ouvintes que o usuário foi rolado o diagrama. (Herdado de MouseAction.)
Método protegido 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.)
Método público ToString Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object.)

Superior

Eventos

  Nome Descrição
Evento público MouseActionActivated Ocorrer quando iniciar uma ação do mouse. (Herdado de MouseAction.)
Evento público MouseActionDeactivated Ocorre quando uma ação do mouse terminar. (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.

Consulte também

Referência

Namespace Microsoft.VisualStudio.Modeling.Diagrams