Class DropTargetAsync
public class DropTargetAsync
- Inheritance
-
DropTargetAsync
- Inherited Members
Methods
GetActions(nint)
Calls native method gtk_drop_target_async_get_actions.
public static extern DragAction GetActions(nint self)
Parameters
self
nintTransfer ownership: None Nullable: False
Returns
- DragAction
Transfer ownership: None Nullable: False
GetFormats(nint)
Calls native method gtk_drop_target_async_get_formats.
public static extern ContentFormatsOwnedHandle GetFormats(nint self)
Parameters
self
nintTransfer ownership: None Nullable: False
Returns
- ContentFormatsOwnedHandle
Transfer ownership: Full Nullable: True
GetGType()
Calls native function gtk_drop_target_async_get_type.
public static extern nuint GetGType()
Returns
- nuint
Transfer ownership: None Nullable: False
New(ContentFormatsUnownedHandle, DragAction)
Calls native constructor gtk_drop_target_async_new.
public static extern nint New(ContentFormatsUnownedHandle formats, DragAction actions)
Parameters
formats
ContentFormatsUnownedHandleTransfer ownership: Full Nullable: True
actions
DragActionTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: Full Nullable: False
RejectDrop(nint, nint)
Calls native method gtk_drop_target_async_reject_drop.
public static extern void RejectDrop(nint self, nint drop)
Parameters
self
nintTransfer ownership: None Nullable: False
drop
nintTransfer ownership: None Nullable: False
SetActions(nint, DragAction)
Calls native method gtk_drop_target_async_set_actions.
public static extern void SetActions(nint self, DragAction actions)
Parameters
self
nintTransfer ownership: None Nullable: False
actions
DragActionTransfer ownership: None Nullable: False
SetFormats(nint, ContentFormatsHandle)
Calls native method gtk_drop_target_async_set_formats.
public static extern void SetFormats(nint self, ContentFormatsHandle formats)
Parameters
self
nintTransfer ownership: None Nullable: False
formats
ContentFormatsHandleTransfer ownership: None Nullable: True