DataTransfer Class
Definition
A mutable implementation of Avalonia.Input.IDataTransfer and Avalonia.Input.IAsyncDataTransfer.
public class DataTransfer
Remarks
While it also implements Avalonia.Input.IAsyncDataTransfer, this class always returns data synchronously. For advanced usages, consider implementing Avalonia.Input.IAsyncDataTransfer directly.
Constructors
| Name | Description |
|---|---|
| DataTransfer | No summary available. |
DataTransfer Constructor
public DataTransfer()
Methods
| Name | Description |
|---|---|
| Add | Adds an existing Avalonia.Input.DataTransferItem to this object. |
Add Method
Adds an existing Avalonia.Input.DataTransferItem to this object.
public void Add(Avalonia.Input.DataTransferItem item)
Parameters
item Avalonia.Input.DataTransferItem
The item to add.
Properties
| Name | Description |
|---|---|
| Formats | Gets the formats supported by this item. |
| Items | Gets a list of Avalonia.Input.DataTransferItem contained in this object. |
Formats Property
Gets the formats supported by this item.
public System.Collections.Generic.IReadOnlyList<Avalonia.Input.DataFormat> Formats { get; set; }
Items Property
Gets a list of Avalonia.Input.DataTransferItem contained in this object.
public System.Collections.Generic.IReadOnlyList<Avalonia.Input.DataTransferItem> Items { get; set; }