Table of Contents

Class BuilderListItemFactory

Namespace
Gtk.Internal
Assembly
Gtk-4.0.dll
public class BuilderListItemFactory
Inheritance
BuilderListItemFactory
Inherited Members

Methods

GetBytes(IntPtr)

Calls native method gtk_builder_list_item_factory_get_bytes.

public static extern BytesUnownedHandle GetBytes(IntPtr self)

Parameters

self IntPtr

Transfer ownership: None Nullable: False

Returns

BytesUnownedHandle

Transfer ownership: None Nullable: False

GetGType()

Calls native function gtk_builder_list_item_factory_get_type.

public static extern nuint GetGType()

Returns

nuint

Transfer ownership: None Nullable: False

GetResource(IntPtr)

Calls native method gtk_builder_list_item_factory_get_resource.

public static extern NullableUtf8StringUnownedHandle GetResource(IntPtr self)

Parameters

self IntPtr

Transfer ownership: None Nullable: False

Returns

NullableUtf8StringUnownedHandle

Transfer ownership: None Nullable: True

GetScope(IntPtr)

Calls native method gtk_builder_list_item_factory_get_scope.

public static extern IntPtr GetScope(IntPtr self)

Parameters

self IntPtr

Transfer ownership: None Nullable: False

Returns

IntPtr

Transfer ownership: None Nullable: True

NewFromBytes(IntPtr, BytesHandle)

Calls native constructor gtk_builder_list_item_factory_new_from_bytes.

public static extern IntPtr NewFromBytes(IntPtr scope, BytesHandle bytes)

Parameters

scope IntPtr

Transfer ownership: None Nullable: True

bytes BytesHandle

Transfer ownership: None Nullable: False

Returns

IntPtr

Transfer ownership: Full Nullable: False

NewFromResource(IntPtr, NonNullableUtf8StringHandle)

Calls native constructor gtk_builder_list_item_factory_new_from_resource.

public static extern IntPtr NewFromResource(IntPtr scope, NonNullableUtf8StringHandle resourcePath)

Parameters

scope IntPtr

Transfer ownership: None Nullable: True

resourcePath NonNullableUtf8StringHandle

Transfer ownership: None Nullable: False

Returns

IntPtr

Transfer ownership: Full Nullable: False