NotificationUIFactory - конструктор

Создаёт экземпляр класса с указанием его зависимостей.

Definition

Пространство имён: Tessa.UI.Notifications
Сборка: Tessa.UI (в Tessa.UI.dll) Версия: 4.0.4
C#
public NotificationUIFactory(
	INotificationUIManager notificationUIManager,
	IUIHost uiHost,
	ILinkManager linkManager,
	IMessageProvider messageProvider,
	IUnityContainer unityContainer,
	[OptionalDependencyAttribute] ITaskInfoViewModelFactory? taskInfoViewModelFactory = null
)

Параметры

notificationUIManager  INotificationUIManager
Объект, управляющий отображением всплывающих уведомлений.
uiHost  IUIHost
Объект, предоставляющий упрощённый доступ к основным функциям платформы, которые связаны с отображением информации пользователю.
linkManager  ILinkManager
Объект, выполняющий регистрацию и обработку ссылок.
messageProvider  IMessageProvider
Объект, обеспечивающий вывод сообщений.
unityContainer  IUnityContainer
Контейнер Unity с зависимостями, используемыми обработчиками ссылок.
taskInfoViewModelFactory  ITaskInfoViewModelFactory  (Optional)
Фабрика экземпляров ITaskInfoViewModel - элемент управления с информацией по заданиям.

См. также