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

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

Definition

Пространство имён: Tessa.UI
Сборка: Tessa.UI (в Tessa.UI.dll) Версия: 4.0.4
C#
public ClientDocumentTabManager(
	ITessaShell shell,
	Func<ITileManager> createTileManagerFunc,
	ITreeItemFactory treeItemFactory,
	WorkplaceCreationContextFactory createWorkplaceCreationContextFunc,
	IIconContainer iconContainer,
	IMenuActionGenerator menuActionGenerator,
	[OptionalDependencyAttribute] IDoubleClickAction viewDoubleClickAction = null
)

Параметры

shell  ITessaShell
Окно приложения.
createTileManagerFunc  FuncITileManager
Функция, создающая экземпляр объекта, управляющего жизненным циклом панелей с плитками для вкладки.
treeItemFactory  ITreeItemFactory
Фабрика, создающая модель рабочего места.
createWorkplaceCreationContextFunc  WorkplaceCreationContextFactory
Фабрика, создающая контекст, используемый при создании модели рабочего места.
iconContainer  IIconContainer
Контейнер, предоставляющий доступ к иконкам.
menuActionGenerator  IMenuActionGenerator
Объект, предоставляющий средства создания элементов контекстного меню.
viewDoubleClickAction  IDoubleClickAction  (Optional)
Действие по умолчанию, выполняемая по двойному клику на строке в представлении рабочего места, или null, если действий не выполняется.

См. также