Compartilhar via


Classe DragDropInfo

Fornece informações sobre um arrastar contínuo e a operação de soltar.

Hierarquia de herança

Object
  Microsoft.VisualStudio.Text.Editor.DragDrop.DragDropInfo

Namespace:  Microsoft.VisualStudio.Text.Editor.DragDrop
Assembly:  Microsoft.VisualStudio.Text.UI.Wpf (em Microsoft.VisualStudio.Text.UI.Wpf.dll)

Sintaxe

'Declaração
Public Class DragDropInfo
public class DragDropInfo
public ref class DragDropInfo
type DragDropInfo =  class end
public class DragDropInfo

O tipo DragDropInfo expõe os membros a seguir.

Construtores

  Nome Descrição
Método público DragDropInfo Inicializa uma nova instância de DragDropInfo com as configurações especificadas.

Superior

Propriedades

  Nome Descrição
Propriedade pública AllowedEffects Obtém os efeitos de arrastar e soltar permitidos pela fonte.
Propriedade pública Data Obtém o IDataObject da operação de arrastar e soltar.
Propriedade pública IsInternal Determina se a operação de arrastar e soltar foi iniciada de dentro do editor.
Propriedade pública KeyStates Obtém o estado do teclado durante a operação.
Propriedade pública Location Obtém a posição do cursor em relação ao canto superior esquerdo do modo de exibição de texto.
Propriedade pública Source Obtém o objeto que iniciou a operação de arrastar e soltar.
Propriedade pública VirtualBufferPosition Obtém a posição de buffer do cursor durante a operação de arrastar e soltar.

Superior

Métodos

  Nome Descrição
Método público Equals Determina se dois DragDropInfo objetos terão as mesmas configurações. (Substitui Object.Equals(Object).)
Método protegido Finalize Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Herdado de Object.)
Método público GetHashCode Obtém o código hash para este DragDropInfo objeto. (Substitui Object.GetHashCode.)
Método público GetType Gets the Type of the current instance. (Herdado de Object.)
Método protegido MemberwiseClone Creates a shallow copy of the current Object. (Herdado de Object.)
Método público ToString Returns a string that represents the current object. (Herdado de Object.)

Superior

Operadores

  Nome Descrição
Operador públicoMembro estático Equality Determina se dois DragDropInfo objetos terão as mesmas configurações.
Operador públicoMembro estático Inequality Determina se dois DragDropInfo objetos têm configurações diferentes.

Superior

Comentários

Um objeto DragDropInfo é passado para IDropHandler objetos quando o estado da operação de arrastar e soltar é alterado.

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.Text.Editor.DragDrop