Table of Contents

Class ButtonContent

Namespace
Adw.Internal
Assembly
Adw-1.dll
public class ButtonContent
Inheritance
ButtonContent
Inherited Members

Methods

GetCanShrink(nint)

Calls native method adw_button_content_get_can_shrink. Version: 1.4

[Version("1.4")]
public static extern bool GetCanShrink(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

GetGType()

Calls native function adw_button_content_get_type.

public static extern nuint GetGType()

Returns

nuint

Transfer ownership: None Nullable: False

GetIconName(nint)

Calls native method adw_button_content_get_icon_name.

public static extern NonNullableUtf8StringUnownedHandle GetIconName(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

NonNullableUtf8StringUnownedHandle

Transfer ownership: None Nullable: False

GetLabel(nint)

Calls native method adw_button_content_get_label.

public static extern NonNullableUtf8StringUnownedHandle GetLabel(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

NonNullableUtf8StringUnownedHandle

Transfer ownership: None Nullable: False

GetUseUnderline(nint)

Calls native method adw_button_content_get_use_underline.

public static extern bool GetUseUnderline(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

New()

Calls native constructor adw_button_content_new.

public static extern nint New()

Returns

nint

Transfer ownership: None Nullable: False

SetCanShrink(nint, bool)

Calls native method adw_button_content_set_can_shrink. Version: 1.4

[Version("1.4")]
public static extern void SetCanShrink(nint self, bool canShrink)

Parameters

self nint

Transfer ownership: None Nullable: False

canShrink bool

Transfer ownership: None Nullable: False

SetIconName(nint, NonNullableUtf8StringHandle)

Calls native method adw_button_content_set_icon_name.

public static extern void SetIconName(nint self, NonNullableUtf8StringHandle iconName)

Parameters

self nint

Transfer ownership: None Nullable: False

iconName NonNullableUtf8StringHandle

Transfer ownership: None Nullable: False

SetLabel(nint, NonNullableUtf8StringHandle)

Calls native method adw_button_content_set_label.

public static extern void SetLabel(nint self, NonNullableUtf8StringHandle label)

Parameters

self nint

Transfer ownership: None Nullable: False

label NonNullableUtf8StringHandle

Transfer ownership: None Nullable: False

SetUseUnderline(nint, bool)

Calls native method adw_button_content_set_use_underline.

public static extern void SetUseUnderline(nint self, bool useUnderline)

Parameters

self nint

Transfer ownership: None Nullable: False

useUnderline bool

Transfer ownership: None Nullable: False