Для изменения размера нажмите или перетащите

IDocumentTabManager.OpenWorkplaceAsync(IWorkplaceMetadata, IEnumerable<RequestParameter>, Boolean, Boolean, Visibility, Boolean, WorkplaceOpenPosition, CancellationToken) - метод

Осуществляет открытие нового рабочего места

Пространство имён:  Tessa.UI.Windows
Сборка:  Tessa.UI (в Tessa.UI.dll) Версия: 3.5.0.19
Синтаксис
[CanBeNullAttribute]
ValueTask<ITessaShellTab> OpenWorkplaceAsync(
	IWorkplaceMetadata workplaceMetadata,
	IEnumerable<RequestParameter> parameters,
	bool activate = true,
	bool isCloseable = false,
	Visibility treeVisibility = Visibility.Collapsed,
	bool enabledEndUserModification = true,
	WorkplaceOpenPosition workplaceOpenPosition = WorkplaceOpenPosition.AfterAll,
	CancellationToken cancellationToken = default
)

Параметры

workplaceMetadata
Тип: Tessa.Views.Workplaces.IWorkplaceMetadata
Метаданные рабочего места
parameters
Тип: System.Collections.Generic.IEnumerable<RequestParameter>
Список доп параметров
activate (Optional)
Тип: System.Boolean
Признак необходимости активировать данное рабочее место
isCloseable (Optional)
Тип: System.Boolean
Признак возможности закрытия рабочего места
treeVisibility (Optional)
Тип: System.Windows.Visibility
Признак необходимости отображения дерева представлений
enabledEndUserModification (Optional)
Тип: System.Boolean
Признак возможности модификации рабочего места пользователем
workplaceOpenPosition (Optional)
Тип: Tessa.UI.Windows.WorkplaceOpenPosition
Позиция в которую будет помещено открытое рабочее место
cancellationToken (Optional)
Тип: System.Threading.CancellationToken
Объект, посредством которого можно отменить асинхронную задачу.

Возвращаемое значение

Тип: ValueTask<ITessaShellTab>
Вкладка с рабочим местом
См. также