NotificationUIManagerShowAsync - метод |
Отображает всплывающее уведомление. Метод может выполняться из любого потока.
Пространство имён:
Tessa.UI.Notifications
Сборка:
Tessa.UI (в Tessa.UI.dll) Версия: 3.5.0.19
Синтаксис 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
- Тип: Tessa.UI.NotificationsINotificationViewModel
Всплывающее уведомление для отображения. В большинстве случаев рекомендуется использовать класс
[Tessa.UI.Notifications.NotificationViewModel] с указанием содержимого в свойстве
[Tessa.UI.Notifications.INotificationViewModel.Content].
Текстовое содержимое достаточно задать в виде строки, а более сложное содержимое можно вывести, передав его модель представления.
- async (Optional)
- Тип: SystemBoolean
Признак того, что отображение окна выполняется асинхронно, даже если этот метод вызван из потока UI.
Рекомендуется использовать значение true.
Возвращаемое значение
Тип:
TaskАсинхронная задача.
Реализации
INotificationUIManagerShowAsync(INotificationViewModel, Boolean)См. также