Condividi tramite


Classe DragDropInfo

Vengono fornite informazioni su un'operazione di trascinamento continua.

Gerarchia di ereditarietà

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

Spazio dei nomi:  Microsoft.VisualStudio.Text.Editor.DragDrop
Assembly:  Microsoft.VisualStudio.Text.UI.Wpf (in Microsoft.VisualStudio.Text.UI.Wpf.dll)

Sintassi

'Dichiarazione
Public Class DragDropInfo
public class DragDropInfo
public ref class DragDropInfo
type DragDropInfo =  class end
public class DragDropInfo

Il tipo DragDropInfo espone i seguenti membri.

Costruttori

  Nome Descrizione
Metodo pubblico DragDropInfo inizializza una nuova istanza di DragDropInfo con le impostazioni specificate.

In alto

Proprietà

  Nome Descrizione
Proprietà pubblica AllowedEffects Ottiene gli effetti di trascinamento consentiti dall'origine.
Proprietà pubblica Data ottiene IDataObject operazione di trascinamento.
Proprietà pubblica IsInternal Determina se l'operazione di trascinamento è stata avviata dall'editor.
Proprietà pubblica KeyStates Ottiene lo stato della tastiera durante l'operazione.
Proprietà pubblica Location Ottiene la posizione del cursore rispetto all'angolo superiore sinistro della visualizzazione di testo.
Proprietà pubblica Source Ottiene l'oggetto che ha avviato l'operazione di trascinamento.
Proprietà pubblica VirtualBufferPosition Ottiene la posizione del buffer del cursore durante l'operazione di trascinamento.

In alto

Metodi

  Nome Descrizione
Metodo pubblico Equals determina se due DragDropInfo gli oggetti hanno le stesse impostazioni. (Esegue l'override di Object.Equals(Object)).
Metodo protetto Finalize Consente a un oggetto di effettuare un tentativo di liberare risorse ed eseguire altre operazioni di pulizia prima che venga recuperato da Garbage Collection. (Ereditato da Object)
Metodo pubblico GetHashCode Ottiene il codice hash di questo DragDropInfo oggetto. (Esegue l'override di Object.GetHashCode).
Metodo pubblico GetType Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object)
Metodo protetto MemberwiseClone Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object)
Metodo pubblico ToString Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object)

In alto

Operatori

  Nome Descrizione
Operatore pubblicoMembro statico Equality determina se due DragDropInfo gli oggetti hanno le stesse impostazioni.
Operatore pubblicoMembro statico Inequality determina se due DragDropInfo gli oggetti hanno impostazioni diverse.

In alto

Note

Un oggetto di DragDropInfo viene passato a IDropHandler oggetti quando cambia lo stato dell'operazione di trascinamento.

Codice thread safe

Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.VisualStudio.Text.Editor.DragDrop