INotificationUIFactoryCreateText - метод

Создаёт всплывающее уведомление для указанного текста.

Definition

Пространство имён: Tessa.UI.Notifications
Сборка: Tessa.UI (в Tessa.UI.dll) Версия: 3.6.0.22
C#
INotificationViewModel CreateText(
	string text,
	string toolTip = null,
	TimeSpan? duration = null,
	ICommand clickCommand = null,
	bool autoClose = false
)

Параметры

text  String
Текст, отображаемый в уведомлении. Может быть строкой локализации, в т.ч. с плейсхолдерами {$Placeholder}.
toolTip  String  (Optional)
Всплывающая подсказка или null, если подсказка отсутствует. Может быть строкой локализации, и может содержать плейсхолдеры локализации {$Placeholder}.
duration  NullableTimeSpan  (Optional)
Длительность отображения окна сообщения перед тем, как оно начнёт закрываться (до того, как пользователь наведёт на неё мышь). Значение по умолчанию [Tessa.UI.Notifications.NotificationViewModel.DefaultDuration] актуально для быстро исчезающих уведомлений.
clickCommand  ICommand  (Optional)
Действие, выполняемое по клику левой кнопкой мыши по уведомлению, или null, если действие отсутствует. Независимо от наличия действия уведомление будет закрыто после клика.
autoClose  Boolean  (Optional)
Признак того, что уведомление автоматически скрывается, если все другие отображаемые в настоящий момент уведомления также отмечены как автоматически скрываемые. Это полезно для вспомогательных уведомлений, таких как "скрыть всё".

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

INotificationViewModel
Созданное всплывающее уведомление.

См. также