Table of Contents

Class BuilderListItemFactory

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

Methods

GetBytes(nint)

Calls native method gtk_builder_list_item_factory_get_bytes.

public static extern BytesUnownedHandle GetBytes(nint self)

Parameters

self nint

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(nint)

Calls native method gtk_builder_list_item_factory_get_resource.

public static extern NullableUtf8StringUnownedHandle GetResource(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

NullableUtf8StringUnownedHandle

Transfer ownership: None Nullable: True

GetScope(nint)

Calls native method gtk_builder_list_item_factory_get_scope.

public static extern nint GetScope(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

nint

Transfer ownership: None Nullable: True

NewFromBytes(nint, BytesHandle)

Calls native constructor gtk_builder_list_item_factory_new_from_bytes.

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

Parameters

scope nint

Transfer ownership: None Nullable: True

bytes BytesHandle

Transfer ownership: None Nullable: False

Returns

nint

Transfer ownership: Full Nullable: False

NewFromResource(nint, NonNullableUtf8StringHandle)

Calls native constructor gtk_builder_list_item_factory_new_from_resource.

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

Parameters

scope nint

Transfer ownership: None Nullable: True

resourcePath NonNullableUtf8StringHandle

Transfer ownership: None Nullable: False

Returns

nint

Transfer ownership: Full Nullable: False