NotificationUIFactory - конструктор |
Создаёт экземпляр класса с указанием его зависимостей.
Пространство имён:
Tessa.UI.Notifications
Сборка:
Tessa.UI (в Tessa.UI.dll) Версия: 3.5.0.19
Синтаксис public NotificationUIFactory(
INotificationUIManager notificationUIManager,
IUIHost uiHost,
ISession session,
ILinkManager linkManager,
IMessageProvider messageProvider,
IUnityContainer unityContainer
)
Public Sub New (
notificationUIManager As INotificationUIManager,
uiHost As IUIHost,
session As ISession,
linkManager As ILinkManager,
messageProvider As IMessageProvider,
unityContainer As IUnityContainer
)
public:
NotificationUIFactory(
INotificationUIManager^ notificationUIManager,
IUIHost^ uiHost,
ISession^ session,
ILinkManager^ linkManager,
IMessageProvider^ messageProvider,
IUnityContainer^ unityContainer
)
new :
notificationUIManager : INotificationUIManager *
uiHost : IUIHost *
session : ISession *
linkManager : ILinkManager *
messageProvider : IMessageProvider *
unityContainer : IUnityContainer -> NotificationUIFactory
Параметры
- notificationUIManager
- Тип: Tessa.UI.NotificationsINotificationUIManager
Объект, управляющий отображением всплывающих уведомлений. - uiHost
- Тип: Tessa.UIIUIHost
Объект, предоставляющий упрощённый доступ к основным функциям платформы,
которые связаны с отображением информации пользователю.
- session
- Тип: Tessa.Platform.RuntimeISession
Сессия пользователя. - linkManager
- Тип: Tessa.Platform.LinksILinkManager
Объект, выполняющий регистрацию и обработку ссылок. - messageProvider
- Тип: Tessa.Platform.RuntimeIMessageProvider
Объект, обеспечивающий вывод сообщений. - unityContainer
- Тип: IUnityContainer
Контейнер Unity с зависимостями, используемыми обработчиками ссылок.
См. также