Classe DiagramDragEventArgs
Fornece dados para o evento DragDrop, DragEnter ou DragOver.
Hierarquia de herança
System.Object
System.EventArgs
Microsoft.VisualStudio.Modeling.Diagrams.DiagramEventArgs
Microsoft.VisualStudio.Modeling.Diagrams.DiagramPointEventArgs
Microsoft.VisualStudio.Modeling.Diagrams.DiagramDragEventArgs
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 DiagramDragEventArgs _
Inherits DiagramPointEventArgs
public class DiagramDragEventArgs : DiagramPointEventArgs
O tipo DiagramDragEventArgs expõe os membros a seguir.
Construtores
Nome | Descrição | |
---|---|---|
DiagramDragEventArgs() | Inicializa uma nova instância da classe DiagramDragEventArgs. | |
DiagramDragEventArgs(DragEventArgs, DiagramClientView) | Inicializa uma nova instância da classe DiagramDragEventArgs. | |
DiagramDragEventArgs(DragEventArgs, Boolean, ElementGroupPrototype, DiagramClientView) | Inicializa uma nova instância da classe DiagramDragEventArgs. |
Superior
Propriedades
Nome | Descrição | |
---|---|---|
AllowedEffect | Obtém as operações de arrastar-e-soltar permitidas pelo originador (ou origem) do evento arrastar. | |
Alt | Obtém um valor indicando se a tecla Alt é pressionada. | |
Control | Obtém um valor indicando se a tecla Control é pressionada. | |
Data | Obtém o IDataObject que contém os dados associados a este evento. | |
DiagramClientView | Obtém o DiagramClientView originadas do DiagramEventArgs. (Herdado de DiagramEventArgs.) | |
DiagramHitTestInfo | Obtém as informações de teste de hit correspondente à posição do mouse. (Herdado de DiagramPointEventArgs.) | |
Effect | Obtém ou define o efeito de soltar de destino em uma operação de arrastar-e-soltar. | |
Handled | Obtém ou define um valor que indica se este evento tiver sido manipulado. (Herdado de DiagramEventArgs.) | |
HitDiagramItem | Obtém o item de diagrama que corresponde à posição do mouse. (Herdado de DiagramPointEventArgs.) | |
IsDropLocationUserSpecified | Obtém um valor indicando se o local de destino foi especificado pelo usuário, ou se ele foi fabricado. | |
KeyState | Obtém o estado atual do SHIFT, CTRL e ALT chaves, bem como o estado dos botões do mouse.bit 1: o botão esquerdo do mouse bit 2: o botão direito do mouse bit 4: a tecla SHIFT de 8 bits: a tecla CONTROL de 16 bits: o botão do meio de 32 bits: a tecla ALT | |
MousePosition | Obtém a posição do mouse nas unidades do mundo em relação ao canto do canto superior esquerdo do diagrama. (Herdado de DiagramPointEventArgs.) | |
Prototype | Obtém o protótipo do grupo de elemento associado a esta operação de arrastar.Isso existe dentro do objeto de dados não processados, mas é fornecido como uma propriedade separada, para que os clientes individuais não têm desserializá-lo. | |
Shift | Obtém um valor indicando se a tecla Shift é pressionado. |
Superior
Métodos
Nome | Descrição | |
---|---|---|
ComputeEffect | Esse método retorna o efeito de soltar resultante único dado dos possíveis efeitos que o destino de arrastar-e-soltar pode suportar.Os efeitos permitido da origem de arrastar combinados com os estados-chave serão usados para determinar o efeito resultante. | |
Equals | Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object.) | |
Finalize | Permite que um objeto tentar liberar recursos e realizar outras operações de limpeza antes de ser recuperados pela coleta de lixo. (Herdado de Object.) | |
GetHashCode | Serve como uma função de hash para um tipo específico. (Herdado de Object.) | |
GetType | Obtém Type da instância atual. (Herdado de Object.) | |
MemberwiseClone | Cria uma cópia superficial de Objectatual. (Herdado de Object.) | |
ToString | Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object.) |
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.