Table of Contents

Class ColumnViewColumn

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

Methods

GetColumnView(IntPtr)

Calls native method gtk_column_view_column_get_column_view.

public static extern IntPtr GetColumnView(IntPtr self)

Parameters

self IntPtr

Transfer ownership: None Nullable: False

Returns

IntPtr

Transfer ownership: None Nullable: True

GetExpand(IntPtr)

Calls native method gtk_column_view_column_get_expand.

public static extern bool GetExpand(IntPtr self)

Parameters

self IntPtr

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

GetFactory(IntPtr)

Calls native method gtk_column_view_column_get_factory.

public static extern IntPtr GetFactory(IntPtr self)

Parameters

self IntPtr

Transfer ownership: None Nullable: False

Returns

IntPtr

Transfer ownership: None Nullable: True

GetFixedWidth(IntPtr)

Calls native method gtk_column_view_column_get_fixed_width.

public static extern int GetFixedWidth(IntPtr self)

Parameters

self IntPtr

Transfer ownership: None Nullable: False

Returns

int

Transfer ownership: None Nullable: False

GetGType()

Calls native function gtk_column_view_column_get_type.

public static extern nuint GetGType()

Returns

nuint

Transfer ownership: None Nullable: False

GetHeaderMenu(IntPtr)

Calls native method gtk_column_view_column_get_header_menu.

public static extern IntPtr GetHeaderMenu(IntPtr self)

Parameters

self IntPtr

Transfer ownership: None Nullable: False

Returns

IntPtr

Transfer ownership: None Nullable: True

GetId(IntPtr)

Calls native method gtk_column_view_column_get_id. Version: 4.10

[Version("4.10")]
public static extern NullableUtf8StringUnownedHandle GetId(IntPtr self)

Parameters

self IntPtr

Transfer ownership: None Nullable: False

Returns

NullableUtf8StringUnownedHandle

Transfer ownership: None Nullable: True

GetResizable(IntPtr)

Calls native method gtk_column_view_column_get_resizable.

public static extern bool GetResizable(IntPtr self)

Parameters

self IntPtr

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

GetSorter(IntPtr)

Calls native method gtk_column_view_column_get_sorter.

public static extern IntPtr GetSorter(IntPtr self)

Parameters

self IntPtr

Transfer ownership: None Nullable: False

Returns

IntPtr

Transfer ownership: None Nullable: True

GetTitle(IntPtr)

Calls native method gtk_column_view_column_get_title.

public static extern NullableUtf8StringUnownedHandle GetTitle(IntPtr self)

Parameters

self IntPtr

Transfer ownership: None Nullable: False

Returns

NullableUtf8StringUnownedHandle

Transfer ownership: None Nullable: True

GetVisible(IntPtr)

Calls native method gtk_column_view_column_get_visible.

public static extern bool GetVisible(IntPtr self)

Parameters

self IntPtr

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

New(NullableUtf8StringHandle, IntPtr)

Calls native constructor gtk_column_view_column_new.

public static extern IntPtr New(NullableUtf8StringHandle title, IntPtr factory)

Parameters

title NullableUtf8StringHandle

Transfer ownership: None Nullable: True

factory IntPtr

Transfer ownership: Full Nullable: True

Returns

IntPtr

Transfer ownership: Full Nullable: False

SetExpand(IntPtr, bool)

Calls native method gtk_column_view_column_set_expand.

public static extern void SetExpand(IntPtr self, bool expand)

Parameters

self IntPtr

Transfer ownership: None Nullable: False

expand bool

Transfer ownership: None Nullable: False

SetFactory(IntPtr, IntPtr)

Calls native method gtk_column_view_column_set_factory.

public static extern void SetFactory(IntPtr self, IntPtr factory)

Parameters

self IntPtr

Transfer ownership: None Nullable: False

factory IntPtr

Transfer ownership: None Nullable: True

SetFixedWidth(IntPtr, int)

Calls native method gtk_column_view_column_set_fixed_width.

public static extern void SetFixedWidth(IntPtr self, int fixedWidth)

Parameters

self IntPtr

Transfer ownership: None Nullable: False

fixedWidth int

Transfer ownership: None Nullable: False

SetHeaderMenu(IntPtr, IntPtr)

Calls native method gtk_column_view_column_set_header_menu.

public static extern void SetHeaderMenu(IntPtr self, IntPtr menu)

Parameters

self IntPtr

Transfer ownership: None Nullable: False

menu IntPtr

Transfer ownership: None Nullable: True

SetId(IntPtr, NullableUtf8StringHandle)

Calls native method gtk_column_view_column_set_id. Version: 4.10

[Version("4.10")]
public static extern void SetId(IntPtr self, NullableUtf8StringHandle id)

Parameters

self IntPtr

Transfer ownership: None Nullable: False

id NullableUtf8StringHandle

Transfer ownership: None Nullable: True

SetResizable(IntPtr, bool)

Calls native method gtk_column_view_column_set_resizable.

public static extern void SetResizable(IntPtr self, bool resizable)

Parameters

self IntPtr

Transfer ownership: None Nullable: False

resizable bool

Transfer ownership: None Nullable: False

SetSorter(IntPtr, IntPtr)

Calls native method gtk_column_view_column_set_sorter.

public static extern void SetSorter(IntPtr self, IntPtr sorter)

Parameters

self IntPtr

Transfer ownership: None Nullable: False

sorter IntPtr

Transfer ownership: None Nullable: True

SetTitle(IntPtr, NullableUtf8StringHandle)

Calls native method gtk_column_view_column_set_title.

public static extern void SetTitle(IntPtr self, NullableUtf8StringHandle title)

Parameters

self IntPtr

Transfer ownership: None Nullable: False

title NullableUtf8StringHandle

Transfer ownership: None Nullable: True

SetVisible(IntPtr, bool)

Calls native method gtk_column_view_column_set_visible.

public static extern void SetVisible(IntPtr self, bool visible)

Parameters

self IntPtr

Transfer ownership: None Nullable: False

visible bool

Transfer ownership: None Nullable: False