Skip to main content

AsyncDataTransferExtensions Class

Contains extension methods for IAsyncDataTransfer.

Definition

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

public static class AsyncDataTransferExtensions
View Source
InheritanceObject → AsyncDataTransferExtensions

Methods

Contains(IAsyncDataTransfer, DataFormat)Gets whether a IAsyncDataTransfer supports a specific format.
GetItems(IAsyncDataTransfer, DataFormat)Gets the list of IAsyncDataTransferItem contained in this object, filtered by a given format.
TryGetFileAsync(IAsyncDataTransfer)Returns a file, if available, from a IAsyncDataTransfer instance.
TryGetFilesAsync(IAsyncDataTransfer)Returns a list of files, if available, from a IAsyncDataTransfer instance.
TryGetTextAsync(IAsyncDataTransfer)Returns a text, if available, from a IAsyncDataTransfer instance.
TryGetValueAsync(T)(IAsyncDataTransfer, DataFormat(T))Tries to get a value for a given format from a IAsyncDataTransfer.
TryGetValuesAsync(T)(IAsyncDataTransfer, DataFormat(T))Tries to get multiple values for a given format from a IAsyncDataTransfer.

See Also

Reference

Avalonia.Input Namespace