Table of Contents

Class FilterListModel

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

Methods

GetFilter(IntPtr)

Calls native method gtk_filter_list_model_get_filter.

public static extern IntPtr GetFilter(IntPtr self)

Parameters

self IntPtr

Transfer ownership: None Nullable: False

Returns

IntPtr

Transfer ownership: None Nullable: True

GetGType()

Calls native function gtk_filter_list_model_get_type.

public static extern nuint GetGType()

Returns

nuint

Transfer ownership: None Nullable: False

GetIncremental(IntPtr)

Calls native method gtk_filter_list_model_get_incremental.

public static extern bool GetIncremental(IntPtr self)

Parameters

self IntPtr

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

GetModel(IntPtr)

Calls native method gtk_filter_list_model_get_model.

public static extern IntPtr GetModel(IntPtr self)

Parameters

self IntPtr

Transfer ownership: None Nullable: False

Returns

IntPtr

Transfer ownership: None Nullable: True

GetPending(IntPtr)

Calls native method gtk_filter_list_model_get_pending.

public static extern uint GetPending(IntPtr self)

Parameters

self IntPtr

Transfer ownership: None Nullable: False

Returns

uint

Transfer ownership: None Nullable: False

New(IntPtr, IntPtr)

Calls native constructor gtk_filter_list_model_new.

public static extern IntPtr New(IntPtr model, IntPtr filter)

Parameters

model IntPtr

Transfer ownership: Full Nullable: True

filter IntPtr

Transfer ownership: Full Nullable: True

Returns

IntPtr

Transfer ownership: Full Nullable: False

SetFilter(IntPtr, IntPtr)

Calls native method gtk_filter_list_model_set_filter.

public static extern void SetFilter(IntPtr self, IntPtr filter)

Parameters

self IntPtr

Transfer ownership: None Nullable: False

filter IntPtr

Transfer ownership: None Nullable: True

SetIncremental(IntPtr, bool)

Calls native method gtk_filter_list_model_set_incremental.

public static extern void SetIncremental(IntPtr self, bool incremental)

Parameters

self IntPtr

Transfer ownership: None Nullable: False

incremental bool

Transfer ownership: None Nullable: False

SetModel(IntPtr, IntPtr)

Calls native method gtk_filter_list_model_set_model.

public static extern void SetModel(IntPtr self, IntPtr model)

Parameters

self IntPtr

Transfer ownership: None Nullable: False

model IntPtr

Transfer ownership: None Nullable: True