Table of Contents

Class AppChooserButton

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

Methods

AppendCustomItem(nint, NonNullableUtf8StringHandle, NonNullableUtf8StringHandle, nint)

Calls native method gtk_app_chooser_button_append_custom_item.

public static extern void AppendCustomItem(nint self, NonNullableUtf8StringHandle name, NonNullableUtf8StringHandle label, nint icon)

Parameters

self nint

Transfer ownership: None Nullable: False

name NonNullableUtf8StringHandle

Transfer ownership: None Nullable: False

label NonNullableUtf8StringHandle

Transfer ownership: None Nullable: False

icon nint

Transfer ownership: None Nullable: False

AppendSeparator(nint)

Calls native method gtk_app_chooser_button_append_separator.

public static extern void AppendSeparator(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

GetGType()

Calls native function gtk_app_chooser_button_get_type.

public static extern nuint GetGType()

Returns

nuint

Transfer ownership: None Nullable: False

GetHeading(nint)

Calls native method gtk_app_chooser_button_get_heading.

public static extern NullableUtf8StringUnownedHandle GetHeading(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

NullableUtf8StringUnownedHandle

Transfer ownership: None Nullable: True

GetModal(nint)

Calls native method gtk_app_chooser_button_get_modal.

public static extern bool GetModal(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

GetShowDefaultItem(nint)

Calls native method gtk_app_chooser_button_get_show_default_item.

public static extern bool GetShowDefaultItem(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

GetShowDialogItem(nint)

Calls native method gtk_app_chooser_button_get_show_dialog_item.

public static extern bool GetShowDialogItem(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

New(NonNullableUtf8StringHandle)

Calls native constructor gtk_app_chooser_button_new.

public static extern nint New(NonNullableUtf8StringHandle contentType)

Parameters

contentType NonNullableUtf8StringHandle

Transfer ownership: None Nullable: False

Returns

nint

Transfer ownership: None Nullable: False

SetActiveCustomItem(nint, NonNullableUtf8StringHandle)

Calls native method gtk_app_chooser_button_set_active_custom_item.

public static extern void SetActiveCustomItem(nint self, NonNullableUtf8StringHandle name)

Parameters

self nint

Transfer ownership: None Nullable: False

name NonNullableUtf8StringHandle

Transfer ownership: None Nullable: False

SetHeading(nint, NonNullableUtf8StringHandle)

Calls native method gtk_app_chooser_button_set_heading.

public static extern void SetHeading(nint self, NonNullableUtf8StringHandle heading)

Parameters

self nint

Transfer ownership: None Nullable: False

heading NonNullableUtf8StringHandle

Transfer ownership: None Nullable: False

SetModal(nint, bool)

Calls native method gtk_app_chooser_button_set_modal.

public static extern void SetModal(nint self, bool modal)

Parameters

self nint

Transfer ownership: None Nullable: False

modal bool

Transfer ownership: None Nullable: False

SetShowDefaultItem(nint, bool)

Calls native method gtk_app_chooser_button_set_show_default_item.

public static extern void SetShowDefaultItem(nint self, bool setting)

Parameters

self nint

Transfer ownership: None Nullable: False

setting bool

Transfer ownership: None Nullable: False

SetShowDialogItem(nint, bool)

Calls native method gtk_app_chooser_button_set_show_dialog_item.

public static extern void SetShowDialogItem(nint self, bool setting)

Parameters

self nint

Transfer ownership: None Nullable: False

setting bool

Transfer ownership: None Nullable: False