NotificationUIManagerShowAsync - метод
Отображает всплывающее уведомление. Метод может выполняться из любого потока.
Пространство имён: Tessa.UI.NotificationsСборка: Tessa.UI (в Tessa.UI.dll) Версия: 4.0.4
public Task ShowAsync(
INotificationViewModel notification,
bool async = true
)
Public Function ShowAsync (
notification As INotificationViewModel,
Optional async As Boolean = true
) As Task
public:
virtual Task^ ShowAsync(
INotificationViewModel^ notification,
bool async = true
) sealed
abstract ShowAsync :
notification : INotificationViewModel *
?async : bool
(* Defaults:
let _async = defaultArg async true
*)
-> Task
override ShowAsync :
notification : INotificationViewModel *
?async : bool
(* Defaults:
let _async = defaultArg async true
*)
-> Task
- notification INotificationViewModel
-
Всплывающее уведомление для отображения. В большинстве случаев рекомендуется использовать класс
[Tessa.UI.Notifications.NotificationViewModel] с указанием содержимого в свойстве
[Tessa.UI.Notifications.INotificationViewModel.Content].
Текстовое содержимое достаточно задать в виде строки, а более сложное содержимое можно вывести, передав его модель представления.
- async Boolean (Optional)
-
Признак того, что отображение окна выполняется асинхронно, даже если этот метод вызван из потока UI.
Рекомендуется использовать значение true.
TaskАсинхронная задача.
INotificationUIManagerShowAsync(INotificationViewModel, Boolean)