NotificationUIExtensionsShowTextAsync - метод

Отображает уведомление с текстовым содержимым. Отображение выполняется асинхронно и доступно из любого потока.

Definition

Пространство имён: Tessa.UI.Notifications
Сборка: Tessa.UI (в Tessa.UI.dll) Версия: 3.6.0.22
C#
public static Task ShowTextAsync(
	this INotificationUIManager manager,
	string text,
	string toolTip = null,
	TimeSpan? duration = null,
	ICommand clickCommand = null,
	TextAlignment textAlignment = 2,
	params UIButton[] buttons
)

Параметры

manager  INotificationUIManager
Объект, управляющий отображением всплывающих уведомлений. Значение не может быть равно null.
text  String
Текстовое содержимое уведомления. Может быть строкой локализации.
toolTip  String  (Optional)
Всплывающая подсказка или null, если подсказка отсутствует. Может быть строкой локализации, и может содержать плейсхолдеры локализации {$Placeholder}.
duration  NullableTimeSpan  (Optional)
Длительность уведомления или null, если уведомление кратковременное, при этом используется длительность DefaultDuration.
clickCommand  ICommand  (Optional)
Команда, выполняемая при клике левой кнопкой по уведомлению, или null, если уведомление закрывается без выполнения команд.
textAlignment  TextAlignment  (Optional)
Выравнивание текста.
buttons  UIButton
Список кнопок-ссылок, которые выводятся для уведомления, или null, если кнопки отсутствуют.

Возвращаемое значение

Task
Асинхронная задача.

Примечание об использовании

В Visual Basic и C# этот метод можно вызывать как метод экземпляра для любого объекта типа INotificationUIManager. При вызове метода для экземпляра следует опускать первый параметр. Дополнительные сведения см. в разделе Методы расширения (Visual Basic) или Методы расширения (Руководство по программированию в C#).

См. также