Skip to main content

IDataTransferItem Interface

Represent an item inside a IDataTransfer. An item may support several formats and can return the value of a given format on demand.

Definition

Namespace: Avalonia.Input
Assembly: Avalonia.Base (in Avalonia.Base.dll)

public interface IDataTransferItem
View Source

Properties

FormatsGets the formats supported by this item.

Methods

TryGetRaw(DataFormat)Tries to get a value for a given format.

Extension Methods

Contains(DataFormat)Gets whether a IDataTransferItem supports a specific format.
(Defined by DataTransferItemExtensions)
TryGetFile()Returns a file, if available, from a IDataTransferItem instance.
(Defined by DataTransferItemExtensions)
TryGetText()Returns a text, if available, from a IDataTransferItem instance.
(Defined by DataTransferItemExtensions)
TryGetValue(T)(DataFormat(T))Tries to get a value for a given format from a IDataTransferItem.
(Defined by DataTransferItemExtensions)

See Also

Reference

Avalonia.Input Namespace
DataTransferItem