CardUIManagerTryEditCardInTemplateAsync - метод

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

Definition

Пространство имён: Tessa.UI.Cards
Сборка: Tessa.UI (в Tessa.UI.dll) Версия: 4.0.4
C#
public Task<ICardEditorModel> TryEditCardInTemplateAsync(
	Card templateCard,
	StringDictionaryStorage<CardRow> templateSectionRows,
	CancellationToken cancellationToken = default
)

Параметры

templateCard  Card
Карточка шаблона, в которой расположена редактируемая карточка.
templateSectionRows  StringDictionaryStorageCardRow
Объект, содержащий строки для создания новых строк в коллекционных и древовидных секциях карточки шаблона. Объект можно получить из свойства модели представления [Tessa.UI.Cards.ICardModel.SectionRows] или из ответа на запрос на создание или открытие карточки шаблона.
cancellationToken  CancellationToken  (Optional)
Объект, посредством которого можно отменить асинхронную задачу.

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

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

Реализации

ICardUIManagerTryEditCardInTemplateAsync(Card, StringDictionaryStorageCardRow, CancellationToken)

См. также