Table of Contents

Class ContentDeserializer

Namespace
Gdk.Internal
Assembly
Gdk-4.0.dll
public class ContentDeserializer
Inheritance
ContentDeserializer
Inherited Members

Methods

GetCancellable(IntPtr)

Calls native method gdk_content_deserializer_get_cancellable.

public static extern IntPtr GetCancellable(IntPtr deserializer)

Parameters

deserializer IntPtr

Transfer ownership: None Nullable: False

Returns

IntPtr

Transfer ownership: None Nullable: True

GetGType()

Calls native function gdk_content_deserializer_get_type.

public static extern nuint GetGType()

Returns

nuint

Transfer ownership: None Nullable: False

GetGtype(IntPtr)

Calls native method gdk_content_deserializer_get_gtype.

public static extern nuint GetGtype(IntPtr deserializer)

Parameters

deserializer IntPtr

Transfer ownership: None Nullable: False

Returns

nuint

Transfer ownership: None Nullable: False

GetInputStream(IntPtr)

Calls native method gdk_content_deserializer_get_input_stream.

public static extern IntPtr GetInputStream(IntPtr deserializer)

Parameters

deserializer IntPtr

Transfer ownership: None Nullable: False

Returns

IntPtr

Transfer ownership: None Nullable: False

GetMimeType(IntPtr)

Calls native method gdk_content_deserializer_get_mime_type.

public static extern NonNullableUtf8StringUnownedHandle GetMimeType(IntPtr deserializer)

Parameters

deserializer IntPtr

Transfer ownership: None Nullable: False

Returns

NonNullableUtf8StringUnownedHandle

Transfer ownership: None Nullable: False

GetPriority(IntPtr)

Calls native method gdk_content_deserializer_get_priority.

public static extern int GetPriority(IntPtr deserializer)

Parameters

deserializer IntPtr

Transfer ownership: None Nullable: False

Returns

int

Transfer ownership: None Nullable: False

GetTaskData(IntPtr)

Calls native method gdk_content_deserializer_get_task_data.

public static extern IntPtr GetTaskData(IntPtr deserializer)

Parameters

deserializer IntPtr

Transfer ownership: None Nullable: False

Returns

IntPtr

Transfer ownership: None Nullable: True

GetUserData(IntPtr)

Calls native method gdk_content_deserializer_get_user_data.

public static extern IntPtr GetUserData(IntPtr deserializer)

Parameters

deserializer IntPtr

Transfer ownership: None Nullable: False

Returns

IntPtr

Transfer ownership: None Nullable: True

GetValue(IntPtr)

Calls native method gdk_content_deserializer_get_value.

public static extern ValueUnownedHandle GetValue(IntPtr deserializer)

Parameters

deserializer IntPtr

Transfer ownership: None Nullable: False

Returns

ValueUnownedHandle

Transfer ownership: None Nullable: False

ReturnError(IntPtr, ErrorUnownedHandle)

Calls native method gdk_content_deserializer_return_error.

public static extern void ReturnError(IntPtr deserializer, ErrorUnownedHandle error)

Parameters

deserializer IntPtr

Transfer ownership: None Nullable: False

error ErrorUnownedHandle

Transfer ownership: Full Nullable: False

ReturnSuccess(IntPtr)

Calls native method gdk_content_deserializer_return_success.

public static extern void ReturnSuccess(IntPtr deserializer)

Parameters

deserializer IntPtr

Transfer ownership: None Nullable: False

SetTaskData(IntPtr, IntPtr, DestroyNotify)

Calls native method gdk_content_deserializer_set_task_data.

public static extern void SetTaskData(IntPtr deserializer, IntPtr data, DestroyNotify notify)

Parameters

deserializer IntPtr

Transfer ownership: None Nullable: False

data IntPtr

Transfer ownership: None Nullable: True

notify DestroyNotify

Transfer ownership: None Nullable: False