Class DropTarget
public class DropTarget
- Inheritance
-
DropTarget
- Inherited Members
Methods
GetActions(nint)
Calls native method gtk_drop_target_get_actions.
public static extern DragAction GetActions(nint self)
Parameters
self
nintTransfer ownership: None Nullable: False
Returns
- DragAction
Transfer ownership: None Nullable: False
GetCurrentDrop(nint)
Calls native method gtk_drop_target_get_current_drop. Version: 4.4
[Version("4.4")]
public static extern nint GetCurrentDrop(nint self)
Parameters
self
nintTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: None Nullable: True
GetDrop(nint)
Calls native method gtk_drop_target_get_drop.
public static extern nint GetDrop(nint self)
Parameters
self
nintTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: None Nullable: True
GetFormats(nint)
Calls native method gtk_drop_target_get_formats.
public static extern ContentFormatsUnownedHandle GetFormats(nint self)
Parameters
self
nintTransfer ownership: None Nullable: False
Returns
- ContentFormatsUnownedHandle
Transfer ownership: None Nullable: True
GetGType()
Calls native function gtk_drop_target_get_type.
public static extern nuint GetGType()
Returns
- nuint
Transfer ownership: None Nullable: False
GetGtypes(nint, out nuint)
Calls native method gtk_drop_target_get_gtypes.
public static extern nint GetGtypes(nint self, out nuint nTypes)
Parameters
self
nintTransfer ownership: None Nullable: False
nTypes
nuintTransfer ownership: Full Nullable: False
Returns
- nint
Transfer ownership: None Nullable: True
GetPreload(nint)
Calls native method gtk_drop_target_get_preload.
public static extern bool GetPreload(nint self)
Parameters
self
nintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetValue(nint)
Calls native method gtk_drop_target_get_value.
public static extern ValueUnownedHandle GetValue(nint self)
Parameters
self
nintTransfer ownership: None Nullable: False
Returns
- ValueUnownedHandle
Transfer ownership: None Nullable: True
New(Type, DragAction)
Calls native constructor gtk_drop_target_new.
public static extern nint New(Type type, DragAction actions)
Parameters
type
TypeTransfer ownership: None Nullable: False
actions
DragActionTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: Full Nullable: False
Reject(nint)
Calls native method gtk_drop_target_reject.
public static extern void Reject(nint self)
Parameters
self
nintTransfer ownership: None Nullable: False
SetActions(nint, DragAction)
Calls native method gtk_drop_target_set_actions.
public static extern void SetActions(nint self, DragAction actions)
Parameters
self
nintTransfer ownership: None Nullable: False
actions
DragActionTransfer ownership: None Nullable: False
SetGtypes(nint, nuint[], nuint)
Calls native method gtk_drop_target_set_gtypes.
public static extern void SetGtypes(nint self, nuint[] types, nuint nTypes)
Parameters
self
nintTransfer ownership: None Nullable: False
types
nuint[]Transfer ownership: None Nullable: True
nTypes
nuintTransfer ownership: None Nullable: False
SetPreload(nint, bool)
Calls native method gtk_drop_target_set_preload.
public static extern void SetPreload(nint self, bool preload)