HelpManager - конструктор
Создаёт экземпляр класса с указанием его зависимостей.
Пространство имён: Tessa.UIСборка: Tessa.UI (в Tessa.UI.dll) Версия: 4.0.4
public HelpManager(
IUIHost uiHost,
[OptionalDependencyAttribute] ICardCache cardCache = null,
[OptionalDependencyAttribute] IAdvancedCardDialogManager dialogManager = null,
[OptionalDependencyAttribute] ICardRepository cardRepository = null,
[OptionalDependencyAttribute] ISession session = null,
[OptionalDependencyAttribute] CreateDialogFormFuncAsync createDialogFormFuncAsync = null,
[OptionalDependencyAttribute] ICardFileManager fileManager = null,
[OptionalDependencyAttribute] IApplicationDescriptor applicationDescriptor = null
)
Public Sub New (
uiHost As IUIHost,
<OptionalDependencyAttribute> Optional cardCache As ICardCache = Nothing,
<OptionalDependencyAttribute> Optional dialogManager As IAdvancedCardDialogManager = Nothing,
<OptionalDependencyAttribute> Optional cardRepository As ICardRepository = Nothing,
<OptionalDependencyAttribute> Optional session As ISession = Nothing,
<OptionalDependencyAttribute> Optional createDialogFormFuncAsync As CreateDialogFormFuncAsync = Nothing,
<OptionalDependencyAttribute> Optional fileManager As ICardFileManager = Nothing,
<OptionalDependencyAttribute> Optional applicationDescriptor As IApplicationDescriptor = Nothing
)
public:
HelpManager(
IUIHost^ uiHost,
[OptionalDependencyAttribute] ICardCache^ cardCache = nullptr,
[OptionalDependencyAttribute] IAdvancedCardDialogManager^ dialogManager = nullptr,
[OptionalDependencyAttribute] ICardRepository^ cardRepository = nullptr,
[OptionalDependencyAttribute] ISession^ session = nullptr,
[OptionalDependencyAttribute] CreateDialogFormFuncAsync^ createDialogFormFuncAsync = nullptr,
[OptionalDependencyAttribute] ICardFileManager^ fileManager = nullptr,
[OptionalDependencyAttribute] IApplicationDescriptor^ applicationDescriptor = nullptr
)
new :
uiHost : IUIHost *
[<OptionalDependencyAttribute>] ?cardCache : ICardCache *
[<OptionalDependencyAttribute>] ?dialogManager : IAdvancedCardDialogManager *
[<OptionalDependencyAttribute>] ?cardRepository : ICardRepository *
[<OptionalDependencyAttribute>] ?session : ISession *
[<OptionalDependencyAttribute>] ?createDialogFormFuncAsync : CreateDialogFormFuncAsync *
[<OptionalDependencyAttribute>] ?fileManager : ICardFileManager *
[<OptionalDependencyAttribute>] ?applicationDescriptor : IApplicationDescriptor
(* Defaults:
let _cardCache = defaultArg cardCache null
let _dialogManager = defaultArg dialogManager null
let _cardRepository = defaultArg cardRepository null
let _session = defaultArg session null
let _createDialogFormFuncAsync = defaultArg createDialogFormFuncAsync null
let _fileManager = defaultArg fileManager null
let _applicationDescriptor = defaultArg applicationDescriptor null
*)
-> HelpManager
Параметры
- uiHost IUIHost
- Объект, выполняющий открытие карточек.
- cardCache ICardCache (Optional)
- Кэш, обеспечивающий доступ к карточкам настроек, или null, если кэш недоступен при текущей конфигурации.
- dialogManager IAdvancedCardDialogManager (Optional)
- Объект для управления диалоговыми окнами.
- cardRepository ICardRepository (Optional)
- Репозиторий для управления карточками.
- session ISession (Optional)
- Сессия текущего сотрудника.
- createDialogFormFuncAsync CreateDialogFormFuncAsync (Optional)
- Функция, создающая форму для типа диалога.
- fileManager ICardFileManager (Optional)
- Менеджер для работы с контейнером карточки.
- applicationDescriptor IApplicationDescriptor (Optional)
- Дескриптор приложения для получения алиаса ссылки или null, если используется алиас по умолчанию.