Costruttore DragDropInfo
inizializza una nuova istanza di DragDropInfo con le impostazioni specificate.
Spazio dei nomi: Microsoft.VisualStudio.Text.Editor.DragDrop
Assembly: Microsoft.VisualStudio.Text.UI.Wpf (in Microsoft.VisualStudio.Text.UI.Wpf.dll)
Sintassi
'Dichiarazione
Public Sub New ( _
location As Point, _
keyStates As DragDropKeyStates, _
data As IDataObject, _
isInternal As Boolean, _
source As Object, _
allowedEffects As DragDropEffects, _
bufferPosition As VirtualSnapshotPoint _
)
public DragDropInfo(
Point location,
DragDropKeyStates keyStates,
IDataObject data,
bool isInternal,
Object source,
DragDropEffects allowedEffects,
VirtualSnapshotPoint bufferPosition
)
public:
DragDropInfo(
Point location,
DragDropKeyStates keyStates,
IDataObject^ data,
bool isInternal,
Object^ source,
DragDropEffects allowedEffects,
VirtualSnapshotPoint bufferPosition
)
new :
location:Point *
keyStates:DragDropKeyStates *
data:IDataObject *
isInternal:bool *
source:Object *
allowedEffects:DragDropEffects *
bufferPosition:VirtualSnapshotPoint -> DragDropInfo
public function DragDropInfo(
location : Point,
keyStates : DragDropKeyStates,
data : IDataObject,
isInternal : boolean,
source : Object,
allowedEffects : DragDropEffects,
bufferPosition : VirtualSnapshotPoint
)
Parametri
location
Tipo: PointLa posizione del cursore rispetto all'angolo superiore sinistro della visualizzazione di testo.
keyStates
Tipo: DragDropKeyStatesLo stato della tastiera durante l'operazione.
data
Tipo: IDataObjectIDataObject operazione di trascinamento.
isInternal
Tipo: Booleantrue se il trascinamento è stato avviato dall'editor, altrimenti false.
source
Tipo: ObjectL'oggetto che ha avviato l'operazione di trascinamento.
allowedEffects
Tipo: DragDropEffectsIl trascinamento e gli effetti di trascinamento consentiti dall'origine.
bufferPosition
Tipo: Microsoft.VisualStudio.Text.VirtualSnapshotPointLa posizione del buffer del cursore durante l'operazione di trascinamento.
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per altre informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.