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

CardUIHelperTryEditCardInTemplateAsync - метод

Запускает асинхронную задачу, которая открывает карточку в шаблоне для редактирования. Задача возвращает null, если при выполнении возникли ошибки. Возвращённая задача не может быть равна null.

Пространство имён:  Tessa.UI.Cards
Сборка:  Tessa.UI (в Tessa.UI.dll) Версия: 3.5.0.19
Синтаксис
public static Task<IUIContextObject> TryEditCardInTemplateAsync(
	ICardModel templateModel,
	ICardUIManager cardUIManager,
	IUIHost uiHost,
	Func<ICardEditorModel, CancellationToken, ValueTask> prepareEditorActionAsync = null,
	CancellationToken cancellationToken = default
)

Параметры

templateModel
Тип: Tessa.UI.CardsICardModel
Модель представления карточки шаблона, которая содержит открываемую для редактирования карточку.
cardUIManager
Тип: Tessa.UI.CardsICardUIManager
Объект, предоставляющий пользовательский интерфейс для операций с карточками.
uiHost
Тип: Tessa.UIIUIHost
Объект, предоставляющий средства для взаимодействия с пользовательским интерфейсом приложения.
prepareEditorActionAsync (Optional)
Тип: SystemFuncICardEditorModel, CancellationToken, ValueTask
Метод, который подготавливает редактор карточки непосредственно перед отображением, или null, если подготовительные действия не требуется. Рекомендуется использовать этот метод, чтобы установить свойство редактора WorkspaceName.
cancellationToken (Optional)
Тип: System.ThreadingCancellationToken
Объект, посредством которого можно отменить асинхронную задачу.

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

Тип: TaskIUIContextObject
Задача, которая возвращает объект, соответствующий открытой вкладке. Задача возвращает null, если открыть вкладку не удалось.
См. также