DataTransfer Class
Exposes the drag data store of a drag-and-drop operation (https://html.spec.whatwg.org/multipage/dnd.html#the-datatransfer-interface). The objects created for the drag-and-drop events are only associated with the drag data store while the event is dispatched.
public sealed class DataTransferConstructors
| Name | Description |
|---|---|
| DataTransfer() | https://html.spec.whatwg.org/multipage/dnd.html#dom-datatransfer |
DataTransfer()
DataTransfer.cshttps://html.spec.whatwg.org/multipage/dnd.html#dom-datatransfer
public DataTransfer()Properties
| Name | Description |
|---|---|
| DropEffect | https://html.spec.whatwg.org/multipage/dnd.html#dom-datatransfer-dropeffect |
| EffectAllowed | https://html.spec.whatwg.org/multipage/dnd.html#dom-datatransfer-effectallowed |
| Files | The files of the drag data store (https://html.spec.whatwg.org/multipage/dnd.html#dom-datatransfer-files): a live list, empty in the protected mode. |
| Items | https://html.spec.whatwg.org/multipage/dnd.html#dom-datatransfer-items |
| Types | The types array (https://html.spec.whatwg.org/multipage/dnd.html#dom-datatransfer-types): the same array until the drag data store item list changes. |
DropEffect
DataTransfer.cshttps://html.spec.whatwg.org/multipage/dnd.html#dom-datatransfer-dropeffect
public string DropEffect { get; set; }Property value
See also
EffectAllowed
DataTransfer.cshttps://html.spec.whatwg.org/multipage/dnd.html#dom-datatransfer-effectallowed
public string EffectAllowed { get; set; }Property value
See also
Files
DataTransfer.csThe files of the drag data store (https://html.spec.whatwg.org/multipage/dnd.html#dom-datatransfer-files): a live list, empty in the protected mode.
public FileList Files { get; }Property value
See also
Items
DataTransfer.cshttps://html.spec.whatwg.org/multipage/dnd.html#dom-datatransfer-items
public DataTransferItemList Items { get; }Types
DataTransfer.csThe types array (https://html.spec.whatwg.org/multipage/dnd.html#dom-datatransfer-types): the same array until the drag data store item list changes.
public IReadOnlyList<string> Types { get; }Methods
| Name | Description |
|---|---|
| ClearData(string?) | https://html.spec.whatwg.org/multipage/dnd.html#dom-datatransfer-cleardata |
| GetData(string) | https://html.spec.whatwg.org/multipage/dnd.html#dom-datatransfer-getdata |
| SetData(string, string) | https://html.spec.whatwg.org/multipage/dnd.html#dom-datatransfer-setdata |
| SetDragImage(Element, int, int) | https://html.spec.whatwg.org/multipage/dnd.html#dom-datatransfer-setdragimage |
ClearData(string?)
DataTransfer.cshttps://html.spec.whatwg.org/multipage/dnd.html#dom-datatransfer-cleardata
GetData(string)
DataTransfer.cshttps://html.spec.whatwg.org/multipage/dnd.html#dom-datatransfer-getdata