Table of Contents

Class ContentSerializer

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

Methods

GetCancellable(IntPtr)

Calls native method gdk_content_serializer_get_cancellable.

public static extern IntPtr GetCancellable(IntPtr serializer)

Parameters

serializer IntPtr

Transfer ownership: None Nullable: False

Returns

IntPtr

Transfer ownership: None Nullable: True

GetGType()

Calls native function gdk_content_serializer_get_type.

public static extern nuint GetGType()

Returns

nuint

Transfer ownership: None Nullable: False

GetGtype(IntPtr)

Calls native method gdk_content_serializer_get_gtype.

public static extern nuint GetGtype(IntPtr serializer)

Parameters

serializer IntPtr

Transfer ownership: None Nullable: False

Returns

nuint

Transfer ownership: None Nullable: False

GetMimeType(IntPtr)

Calls native method gdk_content_serializer_get_mime_type.

public static extern NonNullableUtf8StringUnownedHandle GetMimeType(IntPtr serializer)

Parameters

serializer IntPtr

Transfer ownership: None Nullable: False

Returns

NonNullableUtf8StringUnownedHandle

Transfer ownership: None Nullable: False

GetOutputStream(IntPtr)

Calls native method gdk_content_serializer_get_output_stream.

public static extern IntPtr GetOutputStream(IntPtr serializer)

Parameters

serializer IntPtr

Transfer ownership: None Nullable: False

Returns

IntPtr

Transfer ownership: None Nullable: False

GetPriority(IntPtr)

Calls native method gdk_content_serializer_get_priority.

public static extern int GetPriority(IntPtr serializer)

Parameters

serializer IntPtr

Transfer ownership: None Nullable: False

Returns

int

Transfer ownership: None Nullable: False

GetTaskData(IntPtr)

Calls native method gdk_content_serializer_get_task_data.

public static extern IntPtr GetTaskData(IntPtr serializer)

Parameters

serializer IntPtr

Transfer ownership: None Nullable: False

Returns

IntPtr

Transfer ownership: None Nullable: True

GetUserData(IntPtr)

Calls native method gdk_content_serializer_get_user_data.

public static extern IntPtr GetUserData(IntPtr serializer)

Parameters

serializer IntPtr

Transfer ownership: None Nullable: False

Returns

IntPtr

Transfer ownership: None Nullable: True

GetValue(IntPtr)

Calls native method gdk_content_serializer_get_value.

public static extern ValueUnownedHandle GetValue(IntPtr serializer)

Parameters

serializer IntPtr

Transfer ownership: None Nullable: False

Returns

ValueUnownedHandle

Transfer ownership: None Nullable: False

ReturnError(IntPtr, ErrorUnownedHandle)

Calls native method gdk_content_serializer_return_error.

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

Parameters

serializer IntPtr

Transfer ownership: None Nullable: False

error ErrorUnownedHandle

Transfer ownership: Full Nullable: False

ReturnSuccess(IntPtr)

Calls native method gdk_content_serializer_return_success.

public static extern void ReturnSuccess(IntPtr serializer)

Parameters

serializer IntPtr

Transfer ownership: None Nullable: False

SetTaskData(IntPtr, IntPtr, DestroyNotify)

Calls native method gdk_content_serializer_set_task_data.

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

Parameters

serializer IntPtr

Transfer ownership: None Nullable: False

data IntPtr

Transfer ownership: None Nullable: True

notify DestroyNotify

Transfer ownership: None Nullable: False