read_async
Description:
public async InputStream? read_async (string[] mime_types, int io_priority, Cancellable? cancellable, out unowned string out_mime_type) throws Error
Asynchronously requests an input stream to read the this's contents from.
When the operation is finished callback
will be called. You must then call [method@Gdk.Clipboard.read_finish] to get the result of
the operation.
The clipboard will choose the most suitable mime type from the given list to fulfill the request, preferring the ones listed first.
Parameters:
this |
a `GdkClipboard` |
mime_types |
a null-terminated array of mime types to choose from |
io_priority |
the I/O priority of the request |
cancellable |
optional `GCancellable` object |
callback |
callback to call when the request is satisfied |
user_data |
the data to pass to callback function |