Table of Contents

Class DropTargetAsync

Namespace
Gtk.Internal
Assembly
Gtk-4.0.dll
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 nint

Transfer 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 nint

Transfer 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 ContentFormatsUnownedHandle

Transfer ownership: Full Nullable: True

actions DragAction

Transfer 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 nint

Transfer ownership: None Nullable: False

drop nint

Transfer 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 nint

Transfer ownership: None Nullable: False

actions DragAction

Transfer 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 nint

Transfer ownership: None Nullable: False

formats ContentFormatsHandle

Transfer ownership: None Nullable: True