TaskInfoDependencies - конструктор
Создаёт экземпляр класса с указанием его зависимостей.
Пространство имён: Tessa.UI.Cards.TasksСборка: Tessa.UI (в Tessa.UI.dll) Версия: 4.0.4
public TaskInfoDependencies(
ISession session,
IUIHost uiHost,
IAdvancedCardDialogManager advancedCardDialogManager,
CreateDialogFormFuncAsync createDialogFormFuncAsync,
ICardMetadata cardMetadata,
Func<ICardTaskAssignedRolesAccessProvider> taskAssignedRolesAccessProviderFactory
)
Public Sub New (
session As ISession,
uiHost As IUIHost,
advancedCardDialogManager As IAdvancedCardDialogManager,
createDialogFormFuncAsync As CreateDialogFormFuncAsync,
cardMetadata As ICardMetadata,
taskAssignedRolesAccessProviderFactory As Func(Of ICardTaskAssignedRolesAccessProvider)
)
public:
TaskInfoDependencies(
ISession^ session,
IUIHost^ uiHost,
IAdvancedCardDialogManager^ advancedCardDialogManager,
CreateDialogFormFuncAsync^ createDialogFormFuncAsync,
ICardMetadata^ cardMetadata,
Func<ICardTaskAssignedRolesAccessProvider^>^ taskAssignedRolesAccessProviderFactory
)
new :
session : ISession *
uiHost : IUIHost *
advancedCardDialogManager : IAdvancedCardDialogManager *
createDialogFormFuncAsync : CreateDialogFormFuncAsync *
cardMetadata : ICardMetadata *
taskAssignedRolesAccessProviderFactory : Func<ICardTaskAssignedRolesAccessProvider> -> TaskInfoDependencies
Параметры
- session ISession
Сессия пользователя.
- uiHost IUIHost
Объект, предоставляющий упрощённый доступ к основным функциям платформы,
которые связаны с отображением информации пользователю.
- advancedCardDialogManager IAdvancedCardDialogManager
Объект, предоставляющий методы для открытий карточки в модальном диалоге.
- createDialogFormFuncAsync CreateDialogFormFuncAsync
- cardMetadata ICardMetadata
-
Метаинформация, используемая для получения функциональных ролей в методе GetMetadataFunctionRolesAsync(CancellationToken).
- taskAssignedRolesAccessProviderFactory FuncICardTaskAssignedRolesAccessProvider
-
Фабрика, возвращающая экземпляр ICardTaskAssignedRolesAccessProvider,
используемый для проверки на клиенте возможности редактирования связанных с заданием ролей.