Table of Contents

Class AlertDialog

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

Methods

AddResponse(nint, NonNullableUtf8StringHandle, NonNullableUtf8StringHandle)

Calls native method adw_alert_dialog_add_response. Version: 1.5

[Version("1.5")]
public static extern void AddResponse(nint self, NonNullableUtf8StringHandle id, NonNullableUtf8StringHandle label)

Parameters

self nint

Transfer ownership: None Nullable: False

id NonNullableUtf8StringHandle

Transfer ownership: None Nullable: False

label NonNullableUtf8StringHandle

Transfer ownership: None Nullable: False

Choose(nint, nint, nint, AsyncReadyCallback, nint)

Calls native method adw_alert_dialog_choose. Version: 1.5

[Version("1.5")]
public static extern void Choose(nint self, nint parent, nint cancellable, AsyncReadyCallback callback, nint userData)

Parameters

self nint

Transfer ownership: None Nullable: False

parent nint

Transfer ownership: None Nullable: True

cancellable nint

Transfer ownership: None Nullable: True

callback AsyncReadyCallback

Transfer ownership: None Nullable: True

userData nint

Transfer ownership: None Nullable: True

ChooseFinish(nint, nint)

Calls native method adw_alert_dialog_choose_finish. Version: 1.5

[Version("1.5")]
public static extern NonNullableUtf8StringUnownedHandle ChooseFinish(nint self, nint result)

Parameters

self nint

Transfer ownership: None Nullable: False

result nint

Transfer ownership: None Nullable: False

Returns

NonNullableUtf8StringUnownedHandle

Transfer ownership: None Nullable: False

GetBody(nint)

Calls native method adw_alert_dialog_get_body. Version: 1.5

[Version("1.5")]
public static extern NonNullableUtf8StringUnownedHandle GetBody(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

NonNullableUtf8StringUnownedHandle

Transfer ownership: None Nullable: False

GetBodyUseMarkup(nint)

Calls native method adw_alert_dialog_get_body_use_markup. Version: 1.5

[Version("1.5")]
public static extern bool GetBodyUseMarkup(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

GetCloseResponse(nint)

Calls native method adw_alert_dialog_get_close_response. Version: 1.5

[Version("1.5")]
public static extern NonNullableUtf8StringUnownedHandle GetCloseResponse(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

NonNullableUtf8StringUnownedHandle

Transfer ownership: None Nullable: False

GetDefaultResponse(nint)

Calls native method adw_alert_dialog_get_default_response. Version: 1.5

[Version("1.5")]
public static extern NullableUtf8StringUnownedHandle GetDefaultResponse(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

NullableUtf8StringUnownedHandle

Transfer ownership: None Nullable: True

GetExtraChild(nint)

Calls native method adw_alert_dialog_get_extra_child. Version: 1.5

[Version("1.5")]
public static extern nint GetExtraChild(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

nint

Transfer ownership: None Nullable: True

GetGType()

Calls native function adw_alert_dialog_get_type.

public static extern nuint GetGType()

Returns

nuint

Transfer ownership: None Nullable: False

GetHeading(nint)

Calls native method adw_alert_dialog_get_heading. Version: 1.5

[Version("1.5")]
public static extern NullableUtf8StringUnownedHandle GetHeading(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

NullableUtf8StringUnownedHandle

Transfer ownership: None Nullable: True

GetHeadingUseMarkup(nint)

Calls native method adw_alert_dialog_get_heading_use_markup. Version: 1.5

[Version("1.5")]
public static extern bool GetHeadingUseMarkup(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

GetPreferWideLayout(nint)

Calls native method adw_alert_dialog_get_prefer_wide_layout. Version: 1.5

[Version("1.5")]
public static extern bool GetPreferWideLayout(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

GetResponseAppearance(nint, NonNullableUtf8StringHandle)

Calls native method adw_alert_dialog_get_response_appearance. Version: 1.5

[Version("1.5")]
public static extern ResponseAppearance GetResponseAppearance(nint self, NonNullableUtf8StringHandle response)

Parameters

self nint

Transfer ownership: None Nullable: False

response NonNullableUtf8StringHandle

Transfer ownership: None Nullable: False

Returns

ResponseAppearance

Transfer ownership: None Nullable: False

GetResponseEnabled(nint, NonNullableUtf8StringHandle)

Calls native method adw_alert_dialog_get_response_enabled. Version: 1.5

[Version("1.5")]
public static extern bool GetResponseEnabled(nint self, NonNullableUtf8StringHandle response)

Parameters

self nint

Transfer ownership: None Nullable: False

response NonNullableUtf8StringHandle

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

GetResponseLabel(nint, NonNullableUtf8StringHandle)

Calls native method adw_alert_dialog_get_response_label. Version: 1.5

[Version("1.5")]
public static extern NonNullableUtf8StringUnownedHandle GetResponseLabel(nint self, NonNullableUtf8StringHandle response)

Parameters

self nint

Transfer ownership: None Nullable: False

response NonNullableUtf8StringHandle

Transfer ownership: None Nullable: False

Returns

NonNullableUtf8StringUnownedHandle

Transfer ownership: None Nullable: False

HasResponse(nint, NonNullableUtf8StringHandle)

Calls native method adw_alert_dialog_has_response. Version: 1.5

[Version("1.5")]
public static extern bool HasResponse(nint self, NonNullableUtf8StringHandle response)

Parameters

self nint

Transfer ownership: None Nullable: False

response NonNullableUtf8StringHandle

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

New(NullableUtf8StringHandle, NullableUtf8StringHandle)

Calls native constructor adw_alert_dialog_new. Version: 1.5

[Version("1.5")]
public static extern nint New(NullableUtf8StringHandle heading, NullableUtf8StringHandle body)

Parameters

heading NullableUtf8StringHandle

Transfer ownership: None Nullable: True

body NullableUtf8StringHandle

Transfer ownership: None Nullable: True

Returns

nint

Transfer ownership: None Nullable: False

RemoveResponse(nint, NonNullableUtf8StringHandle)

Calls native method adw_alert_dialog_remove_response. Version: 1.5

[Version("1.5")]
public static extern void RemoveResponse(nint self, NonNullableUtf8StringHandle id)

Parameters

self nint

Transfer ownership: None Nullable: False

id NonNullableUtf8StringHandle

Transfer ownership: None Nullable: False

SetBody(nint, NonNullableUtf8StringHandle)

Calls native method adw_alert_dialog_set_body. Version: 1.5

[Version("1.5")]
public static extern void SetBody(nint self, NonNullableUtf8StringHandle body)

Parameters

self nint

Transfer ownership: None Nullable: False

body NonNullableUtf8StringHandle

Transfer ownership: None Nullable: False

SetBodyUseMarkup(nint, bool)

Calls native method adw_alert_dialog_set_body_use_markup. Version: 1.5

[Version("1.5")]
public static extern void SetBodyUseMarkup(nint self, bool useMarkup)

Parameters

self nint

Transfer ownership: None Nullable: False

useMarkup bool

Transfer ownership: None Nullable: False

SetCloseResponse(nint, NonNullableUtf8StringHandle)

Calls native method adw_alert_dialog_set_close_response. Version: 1.5

[Version("1.5")]
public static extern void SetCloseResponse(nint self, NonNullableUtf8StringHandle response)

Parameters

self nint

Transfer ownership: None Nullable: False

response NonNullableUtf8StringHandle

Transfer ownership: None Nullable: False

SetDefaultResponse(nint, NullableUtf8StringHandle)

Calls native method adw_alert_dialog_set_default_response. Version: 1.5

[Version("1.5")]
public static extern void SetDefaultResponse(nint self, NullableUtf8StringHandle response)

Parameters

self nint

Transfer ownership: None Nullable: False

response NullableUtf8StringHandle

Transfer ownership: None Nullable: True

SetExtraChild(nint, nint)

Calls native method adw_alert_dialog_set_extra_child. Version: 1.5

[Version("1.5")]
public static extern void SetExtraChild(nint self, nint child)

Parameters

self nint

Transfer ownership: None Nullable: False

child nint

Transfer ownership: None Nullable: True

SetHeading(nint, NullableUtf8StringHandle)

Calls native method adw_alert_dialog_set_heading. Version: 1.5

[Version("1.5")]
public static extern void SetHeading(nint self, NullableUtf8StringHandle heading)

Parameters

self nint

Transfer ownership: None Nullable: False

heading NullableUtf8StringHandle

Transfer ownership: None Nullable: True

SetHeadingUseMarkup(nint, bool)

Calls native method adw_alert_dialog_set_heading_use_markup. Version: 1.5

[Version("1.5")]
public static extern void SetHeadingUseMarkup(nint self, bool useMarkup)

Parameters

self nint

Transfer ownership: None Nullable: False

useMarkup bool

Transfer ownership: None Nullable: False

SetPreferWideLayout(nint, bool)

Calls native method adw_alert_dialog_set_prefer_wide_layout. Version: 1.6

[Version("1.6")]
public static extern void SetPreferWideLayout(nint self, bool preferWideLayout)

Parameters

self nint

Transfer ownership: None Nullable: False

preferWideLayout bool

Transfer ownership: None Nullable: False

SetResponseAppearance(nint, NonNullableUtf8StringHandle, ResponseAppearance)

Calls native method adw_alert_dialog_set_response_appearance. Version: 1.5

[Version("1.5")]
public static extern void SetResponseAppearance(nint self, NonNullableUtf8StringHandle response, ResponseAppearance appearance)

Parameters

self nint

Transfer ownership: None Nullable: False

response NonNullableUtf8StringHandle

Transfer ownership: None Nullable: False

appearance ResponseAppearance

Transfer ownership: None Nullable: False

SetResponseEnabled(nint, NonNullableUtf8StringHandle, bool)

Calls native method adw_alert_dialog_set_response_enabled. Version: 1.5

[Version("1.5")]
public static extern void SetResponseEnabled(nint self, NonNullableUtf8StringHandle response, bool enabled)

Parameters

self nint

Transfer ownership: None Nullable: False

response NonNullableUtf8StringHandle

Transfer ownership: None Nullable: False

enabled bool

Transfer ownership: None Nullable: False

SetResponseLabel(nint, NonNullableUtf8StringHandle, NonNullableUtf8StringHandle)

Calls native method adw_alert_dialog_set_response_label. Version: 1.5

[Version("1.5")]
public static extern void SetResponseLabel(nint self, NonNullableUtf8StringHandle response, NonNullableUtf8StringHandle label)

Parameters

self nint

Transfer ownership: None Nullable: False

response NonNullableUtf8StringHandle

Transfer ownership: None Nullable: False

label NonNullableUtf8StringHandle

Transfer ownership: None Nullable: False