Class MessageDialog
public class MessageDialog
- Inheritance
-
MessageDialog
- Inherited Members
Methods
AddResponse(nint, NonNullableUtf8StringHandle, NonNullableUtf8StringHandle)
Calls native method adw_message_dialog_add_response. Version: 1.2
[Version("1.2")]
public static extern void AddResponse(nint self, NonNullableUtf8StringHandle id, NonNullableUtf8StringHandle label)
Parameters
self
nintTransfer ownership: None Nullable: False
id
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
label
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
Choose(nint, nint, AsyncReadyCallback, nint)
Calls native method adw_message_dialog_choose. Version: 1.3
[Version("1.3")]
public static extern void Choose(nint self, nint cancellable, AsyncReadyCallback callback, nint userData)
Parameters
self
nintTransfer ownership: None Nullable: False
cancellable
nintTransfer ownership: None Nullable: True
callback
AsyncReadyCallbackTransfer ownership: None Nullable: True
userData
nintTransfer ownership: None Nullable: True
ChooseFinish(nint, nint)
Calls native method adw_message_dialog_choose_finish. Version: 1.3
[Version("1.3")]
public static extern NonNullableUtf8StringUnownedHandle ChooseFinish(nint self, nint result)
Parameters
self
nintTransfer ownership: None Nullable: False
result
nintTransfer ownership: None Nullable: False
Returns
- NonNullableUtf8StringUnownedHandle
Transfer ownership: None Nullable: False
GetBody(nint)
Calls native method adw_message_dialog_get_body. Version: 1.2
[Version("1.2")]
public static extern NonNullableUtf8StringUnownedHandle GetBody(nint self)
Parameters
self
nintTransfer ownership: None Nullable: False
Returns
- NonNullableUtf8StringUnownedHandle
Transfer ownership: None Nullable: False
GetBodyUseMarkup(nint)
Calls native method adw_message_dialog_get_body_use_markup. Version: 1.2
[Version("1.2")]
public static extern bool GetBodyUseMarkup(nint self)
Parameters
self
nintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetCloseResponse(nint)
Calls native method adw_message_dialog_get_close_response. Version: 1.2
[Version("1.2")]
public static extern NonNullableUtf8StringUnownedHandle GetCloseResponse(nint self)
Parameters
self
nintTransfer ownership: None Nullable: False
Returns
- NonNullableUtf8StringUnownedHandle
Transfer ownership: None Nullable: False
GetDefaultResponse(nint)
Calls native method adw_message_dialog_get_default_response. Version: 1.2
[Version("1.2")]
public static extern NullableUtf8StringUnownedHandle GetDefaultResponse(nint self)
Parameters
self
nintTransfer ownership: None Nullable: False
Returns
- NullableUtf8StringUnownedHandle
Transfer ownership: None Nullable: True
GetExtraChild(nint)
Calls native method adw_message_dialog_get_extra_child. Version: 1.2
[Version("1.2")]
public static extern nint GetExtraChild(nint self)
Parameters
self
nintTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: None Nullable: True
GetGType()
Calls native function adw_message_dialog_get_type.
public static extern nuint GetGType()
Returns
- nuint
Transfer ownership: None Nullable: False
GetHeading(nint)
Calls native method adw_message_dialog_get_heading. Version: 1.2
[Version("1.2")]
public static extern NullableUtf8StringUnownedHandle GetHeading(nint self)
Parameters
self
nintTransfer ownership: None Nullable: False
Returns
- NullableUtf8StringUnownedHandle
Transfer ownership: None Nullable: True
GetHeadingUseMarkup(nint)
Calls native method adw_message_dialog_get_heading_use_markup. Version: 1.2
[Version("1.2")]
public static extern bool GetHeadingUseMarkup(nint self)
Parameters
self
nintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetResponseAppearance(nint, NonNullableUtf8StringHandle)
Calls native method adw_message_dialog_get_response_appearance. Version: 1.2
[Version("1.2")]
public static extern ResponseAppearance GetResponseAppearance(nint self, NonNullableUtf8StringHandle response)
Parameters
self
nintTransfer ownership: None Nullable: False
response
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
Returns
- ResponseAppearance
Transfer ownership: None Nullable: False
GetResponseEnabled(nint, NonNullableUtf8StringHandle)
Calls native method adw_message_dialog_get_response_enabled. Version: 1.2
[Version("1.2")]
public static extern bool GetResponseEnabled(nint self, NonNullableUtf8StringHandle response)
Parameters
self
nintTransfer ownership: None Nullable: False
response
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetResponseLabel(nint, NonNullableUtf8StringHandle)
Calls native method adw_message_dialog_get_response_label. Version: 1.2
[Version("1.2")]
public static extern NonNullableUtf8StringUnownedHandle GetResponseLabel(nint self, NonNullableUtf8StringHandle response)
Parameters
self
nintTransfer ownership: None Nullable: False
response
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
Returns
- NonNullableUtf8StringUnownedHandle
Transfer ownership: None Nullable: False
HasResponse(nint, NonNullableUtf8StringHandle)
Calls native method adw_message_dialog_has_response. Version: 1.2
[Version("1.2")]
public static extern bool HasResponse(nint self, NonNullableUtf8StringHandle response)
Parameters
self
nintTransfer ownership: None Nullable: False
response
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
New(nint, NullableUtf8StringHandle, NullableUtf8StringHandle)
Calls native constructor adw_message_dialog_new. Version: 1.2
[Version("1.2")]
public static extern nint New(nint parent, NullableUtf8StringHandle heading, NullableUtf8StringHandle body)
Parameters
parent
nintTransfer ownership: None Nullable: True
heading
NullableUtf8StringHandleTransfer ownership: None Nullable: True
body
NullableUtf8StringHandleTransfer ownership: None Nullable: True
Returns
- nint
Transfer ownership: None Nullable: False
RemoveResponse(nint, NonNullableUtf8StringHandle)
Calls native method adw_message_dialog_remove_response. Version: 1.5
[Version("1.5")]
public static extern void RemoveResponse(nint self, NonNullableUtf8StringHandle id)
Parameters
self
nintTransfer ownership: None Nullable: False
id
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
Response(nint, NonNullableUtf8StringHandle)
Calls native method adw_message_dialog_response. Version: 1.2
[Version("1.2")]
public static extern void Response(nint self, NonNullableUtf8StringHandle response)
Parameters
self
nintTransfer ownership: None Nullable: False
response
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
SetBody(nint, NonNullableUtf8StringHandle)
Calls native method adw_message_dialog_set_body. Version: 1.2
[Version("1.2")]
public static extern void SetBody(nint self, NonNullableUtf8StringHandle body)
Parameters
self
nintTransfer ownership: None Nullable: False
body
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
SetBodyUseMarkup(nint, bool)
Calls native method adw_message_dialog_set_body_use_markup. Version: 1.2
[Version("1.2")]
public static extern void SetBodyUseMarkup(nint self, bool useMarkup)
Parameters
self
nintTransfer ownership: None Nullable: False
useMarkup
boolTransfer ownership: None Nullable: False
SetCloseResponse(nint, NonNullableUtf8StringHandle)
Calls native method adw_message_dialog_set_close_response. Version: 1.2
[Version("1.2")]
public static extern void SetCloseResponse(nint self, NonNullableUtf8StringHandle response)
Parameters
self
nintTransfer ownership: None Nullable: False
response
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
SetDefaultResponse(nint, NullableUtf8StringHandle)
Calls native method adw_message_dialog_set_default_response. Version: 1.2
[Version("1.2")]
public static extern void SetDefaultResponse(nint self, NullableUtf8StringHandle response)
Parameters
self
nintTransfer ownership: None Nullable: False
response
NullableUtf8StringHandleTransfer ownership: None Nullable: True
SetExtraChild(nint, nint)
Calls native method adw_message_dialog_set_extra_child. Version: 1.2
[Version("1.2")]
public static extern void SetExtraChild(nint self, nint child)
Parameters
self
nintTransfer ownership: None Nullable: False
child
nintTransfer ownership: None Nullable: True
SetHeading(nint, NullableUtf8StringHandle)
Calls native method adw_message_dialog_set_heading. Version: 1.2
[Version("1.2")]
public static extern void SetHeading(nint self, NullableUtf8StringHandle heading)
Parameters
self
nintTransfer ownership: None Nullable: False
heading
NullableUtf8StringHandleTransfer ownership: None Nullable: True
SetHeadingUseMarkup(nint, bool)
Calls native method adw_message_dialog_set_heading_use_markup. Version: 1.2
[Version("1.2")]
public static extern void SetHeadingUseMarkup(nint self, bool useMarkup)
Parameters
self
nintTransfer ownership: None Nullable: False
useMarkup
boolTransfer ownership: None Nullable: False
SetResponseAppearance(nint, NonNullableUtf8StringHandle, ResponseAppearance)
Calls native method adw_message_dialog_set_response_appearance. Version: 1.2
[Version("1.2")]
public static extern void SetResponseAppearance(nint self, NonNullableUtf8StringHandle response, ResponseAppearance appearance)
Parameters
self
nintTransfer ownership: None Nullable: False
response
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
appearance
ResponseAppearanceTransfer ownership: None Nullable: False
SetResponseEnabled(nint, NonNullableUtf8StringHandle, bool)
Calls native method adw_message_dialog_set_response_enabled. Version: 1.2
[Version("1.2")]
public static extern void SetResponseEnabled(nint self, NonNullableUtf8StringHandle response, bool enabled)
Parameters
self
nintTransfer ownership: None Nullable: False
response
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
enabled
boolTransfer ownership: None Nullable: False
SetResponseLabel(nint, NonNullableUtf8StringHandle, NonNullableUtf8StringHandle)
Calls native method adw_message_dialog_set_response_label. Version: 1.2
[Version("1.2")]
public static extern void SetResponseLabel(nint self, NonNullableUtf8StringHandle response, NonNullableUtf8StringHandle label)
Parameters
self
nintTransfer ownership: None Nullable: False
response
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
label
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False