Class Clipboard
public class Clipboard
- Inheritance
-
Clipboard
- Inherited Members
Methods
GetContent(nint)
Calls native method gdk_clipboard_get_content.
public static extern nint GetContent(nint clipboard)
Parameters
clipboard
nintTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: None Nullable: True
GetDisplay(nint)
Calls native method gdk_clipboard_get_display.
public static extern nint GetDisplay(nint clipboard)
Parameters
clipboard
nintTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: None Nullable: False
GetFormats(nint)
Calls native method gdk_clipboard_get_formats.
public static extern ContentFormatsUnownedHandle GetFormats(nint clipboard)
Parameters
clipboard
nintTransfer ownership: None Nullable: False
Returns
- ContentFormatsUnownedHandle
Transfer ownership: None Nullable: False
GetGType()
Calls native function gdk_clipboard_get_type.
public static extern nuint GetGType()
Returns
- nuint
Transfer ownership: None Nullable: False
IsLocal(nint)
Calls native method gdk_clipboard_is_local.
public static extern bool IsLocal(nint clipboard)
Parameters
clipboard
nintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
ReadAsync(nint, Utf8StringArrayNullTerminatedHandle, int, nint, AsyncReadyCallback, nint)
Calls native method gdk_clipboard_read_async.
public static extern void ReadAsync(nint clipboard, Utf8StringArrayNullTerminatedHandle mimeTypes, int ioPriority, nint cancellable, AsyncReadyCallback callback, nint userData)
Parameters
clipboard
nintTransfer ownership: None Nullable: False
mimeTypes
Utf8StringArrayNullTerminatedHandleTransfer ownership: None Nullable: False
ioPriority
intTransfer ownership: None Nullable: False
cancellable
nintTransfer ownership: None Nullable: True
callback
AsyncReadyCallbackTransfer ownership: None Nullable: True
userData
nintTransfer ownership: None Nullable: True
ReadFinish(nint, nint, out NonNullableUtf8StringUnownedHandle, out ErrorOwnedHandle)
Calls native method gdk_clipboard_read_finish.
public static extern nint ReadFinish(nint clipboard, nint result, out NonNullableUtf8StringUnownedHandle outMimeType, out ErrorOwnedHandle error)
Parameters
clipboard
nintTransfer ownership: None Nullable: False
result
nintTransfer ownership: None Nullable: False
outMimeType
NonNullableUtf8StringUnownedHandleTransfer ownership: None Nullable: False
error
ErrorOwnedHandle
Returns
- nint
Transfer ownership: Full Nullable: True
ReadTextAsync(nint, nint, AsyncReadyCallback, nint)
Calls native method gdk_clipboard_read_text_async.
public static extern void ReadTextAsync(nint clipboard, nint cancellable, AsyncReadyCallback callback, nint userData)
Parameters
clipboard
nintTransfer ownership: None Nullable: False
cancellable
nintTransfer ownership: None Nullable: True
callback
AsyncReadyCallbackTransfer ownership: None Nullable: True
userData
nintTransfer ownership: None Nullable: True
ReadTextFinish(nint, nint, out ErrorOwnedHandle)
Calls native method gdk_clipboard_read_text_finish.
public static extern NullableUtf8StringOwnedHandle ReadTextFinish(nint clipboard, nint result, out ErrorOwnedHandle error)
Parameters
clipboard
nintTransfer ownership: None Nullable: False
result
nintTransfer ownership: None Nullable: False
error
ErrorOwnedHandle
Returns
- NullableUtf8StringOwnedHandle
Transfer ownership: Full Nullable: True
ReadTextureAsync(nint, nint, AsyncReadyCallback, nint)
Calls native method gdk_clipboard_read_texture_async.
public static extern void ReadTextureAsync(nint clipboard, nint cancellable, AsyncReadyCallback callback, nint userData)
Parameters
clipboard
nintTransfer ownership: None Nullable: False
cancellable
nintTransfer ownership: None Nullable: True
callback
AsyncReadyCallbackTransfer ownership: None Nullable: True
userData
nintTransfer ownership: None Nullable: True
ReadTextureFinish(nint, nint, out ErrorOwnedHandle)
Calls native method gdk_clipboard_read_texture_finish.
public static extern nint ReadTextureFinish(nint clipboard, nint result, out ErrorOwnedHandle error)
Parameters
clipboard
nintTransfer ownership: None Nullable: False
result
nintTransfer ownership: None Nullable: False
error
ErrorOwnedHandle
Returns
- nint
Transfer ownership: Full Nullable: True
ReadValueAsync(nint, Type, int, nint, AsyncReadyCallback, nint)
Calls native method gdk_clipboard_read_value_async.
public static extern void ReadValueAsync(nint clipboard, Type type, int ioPriority, nint cancellable, AsyncReadyCallback callback, nint userData)
Parameters
clipboard
nintTransfer ownership: None Nullable: False
type
TypeTransfer ownership: None Nullable: False
ioPriority
intTransfer ownership: None Nullable: False
cancellable
nintTransfer ownership: None Nullable: True
callback
AsyncReadyCallbackTransfer ownership: None Nullable: True
userData
nintTransfer ownership: None Nullable: True
ReadValueFinish(nint, nint, out ErrorOwnedHandle)
Calls native method gdk_clipboard_read_value_finish.
public static extern ValueUnownedHandle ReadValueFinish(nint clipboard, nint result, out ErrorOwnedHandle error)
Parameters
clipboard
nintTransfer ownership: None Nullable: False
result
nintTransfer ownership: None Nullable: False
error
ErrorOwnedHandle
Returns
- ValueUnownedHandle
Transfer ownership: None Nullable: False
Set(nint, ValueHandle)
Calls native method gdk_clipboard_set_value.
public static extern void Set(nint clipboard, ValueHandle value)
Parameters
clipboard
nintTransfer ownership: None Nullable: False
value
ValueHandleTransfer ownership: None Nullable: False
SetContent(nint, nint)
Calls native method gdk_clipboard_set_content.
public static extern bool SetContent(nint clipboard, nint provider)
Parameters
clipboard
nintTransfer ownership: None Nullable: False
provider
nintTransfer ownership: None Nullable: True
Returns
- bool
Transfer ownership: None Nullable: False
SetText(nint, NonNullableUtf8StringHandle)
Calls native method gdk_clipboard_set_text.
public static extern void SetText(nint clipboard, NonNullableUtf8StringHandle text)
Parameters
clipboard
nintTransfer ownership: None Nullable: False
text
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
SetTexture(nint, nint)
Calls native method gdk_clipboard_set_texture.
public static extern void SetTexture(nint clipboard, nint texture)
Parameters
clipboard
nintTransfer ownership: None Nullable: False
texture
nintTransfer ownership: None Nullable: False
SetValist(nint, Type, nint)
Calls native method gdk_clipboard_set_valist.
public static extern void SetValist(nint clipboard, Type type, nint args)
Parameters
clipboard
nintTransfer ownership: None Nullable: False
type
TypeTransfer ownership: None Nullable: False
args
nintTransfer ownership: None Nullable: False
StoreAsync(nint, int, nint, AsyncReadyCallback, nint)
Calls native method gdk_clipboard_store_async.
public static extern void StoreAsync(nint clipboard, int ioPriority, nint cancellable, AsyncReadyCallback callback, nint userData)
Parameters
clipboard
nintTransfer ownership: None Nullable: False
ioPriority
intTransfer ownership: None Nullable: False
cancellable
nintTransfer ownership: None Nullable: True
callback
AsyncReadyCallbackTransfer ownership: None Nullable: True
userData
nintTransfer ownership: None Nullable: True
StoreFinish(nint, nint, out ErrorOwnedHandle)
Calls native method gdk_clipboard_store_finish.
public static extern bool StoreFinish(nint clipboard, nint result, out ErrorOwnedHandle error)
Parameters
clipboard
nintTransfer ownership: None Nullable: False
result
nintTransfer ownership: None Nullable: False
error
ErrorOwnedHandle
Returns
- bool
Transfer ownership: None Nullable: False