DragDropInfo Class
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.
Provides information about an ongoing drag and drop operation. It is passed to IDropHandler objects when the state of the drag and drop operation changes.
public ref class DragDropInfo
[Windows::Foundation::Metadata::WebHostHidden]
class DragDropInfo
public class DragDropInfo
type DragDropInfo = class
Public Class DragDropInfo
- Inheritance
-
DragDropInfo
Remarks
A DragDropInfo object is passed to IDropHandler objects when the state of the drag and drop operation changes.
Constructors
DragDropInfo(Point, DragDropKeyStates, IDataObject, Boolean, Object, DragDropEffects, VirtualSnapshotPoint) |
Initializes a new instance of DragDropInfo with the specified settings. |
Properties
AllowedEffects |
Gets the drag and drop effects allowed by the source. |
Data |
Represents the IDataObject of the drag and drop operation. |
IsInternal |
Determines whether the drag and drop operation has been initiated from within the editor. |
KeyStates |
Gets the state of the keyboard during the operation. This field can be queried to check whether certain keys have been pressed. |
Location |
Gets the location of the cursor relative to the left top corner of the text view. |
Source |
Gets the object that initiated the drag and drop operation. |
VirtualBufferPosition |
Gets the buffer position of the cursor during the drag and drop operation. |
Methods
Equals(Object) |
Determines whether two DragDropInfo objects have the same settings. |
GetHashCode() |
Gets the hash code for this DragDropInfo object. |
Operators
Equality(DragDropInfo, DragDropInfo) |
Determines whether two DragDropInfo objects have the same settings. |
Inequality(DragDropInfo, DragDropInfo) |
Determines whether two DragDropInfo objects have different settings. |