DragDropInfo Constructor
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Initializes a new instance of DragDropInfo with the specified settings.
public:
DragDropInfo(System::Windows::Point location, System::Windows::DragDropKeyStates keyStates, System::Windows::IDataObject ^ data, bool isInternal, System::Object ^ source, System::Windows::DragDropEffects allowedEffects, Microsoft::VisualStudio::Text::VirtualSnapshotPoint bufferPosition);
public DragDropInfo (System.Windows.Point location, System.Windows.DragDropKeyStates keyStates, System.Windows.IDataObject data, bool isInternal, object source, System.Windows.DragDropEffects allowedEffects, Microsoft.VisualStudio.Text.VirtualSnapshotPoint bufferPosition);
new Microsoft.VisualStudio.Text.Editor.DragDrop.DragDropInfo : System.Windows.Point * System.Windows.DragDropKeyStates * System.Windows.IDataObject * bool * obj * System.Windows.DragDropEffects * Microsoft.VisualStudio.Text.VirtualSnapshotPoint -> Microsoft.VisualStudio.Text.Editor.DragDrop.DragDropInfo
Public Sub New (location As Point, keyStates As DragDropKeyStates, data As IDataObject, isInternal As Boolean, source As Object, allowedEffects As DragDropEffects, bufferPosition As VirtualSnapshotPoint)
Parameters
- location
- Point
The location of the cursor relative to the left top corner of the text view.
- keyStates
- DragDropKeyStates
The state of the keyboard during the operation.
- data
- IDataObject
The IDataObject of the drag and drop operation.
- isInternal
- Boolean
true
if the drag has been initiated from within the editor, otherwise false
.
- source
- Object
The object that initiated the drag and drop operation.
- allowedEffects
- DragDropEffects
The drag and drop effects allowed by the source.
- bufferPosition
- VirtualSnapshotPoint
The buffer position of the cursor during the drag and drop operation.