CardUIManagerTryCreateFromTemplateAsync - метод

Создаёт карточку по шаблону из заданного файла.

Definition

Пространство имён: Tessa.UI.Cards
Сборка: Tessa.UI (в Tessa.UI.dll) Версия: 4.0.4
C#
public Task<ICardEditorModel> TryCreateFromTemplateAsync(
	ISourceContentProvider sourceContentProvider,
	string cardName = null,
	Dictionary<string, Object> templateInfo = null,
	CardFileFormat format = CardFileFormat.Binary,
	CancellationToken cancellationToken = default
)

Параметры

sourceContentProvider  ISourceContentProvider
 
cardName  String  (Optional)
Имя карточки, отображаемое пользователю во всплывающем окне в процессе создания карточки. Значение может быть равно null.
templateInfo  DictionaryString, Object  (Optional)

Дополнительная информация, помещаемая в запрос на создание карточки по шаблону, или null, если дополнительная информация отсутствует.

Если при экспорте карточки была задана дополнительная информация, то она совмещается с заданной в этом параметре, причём при совпадении ключей информация в параметре переопределяет информацию, заданную при экспорте.

format  CardFileFormat  (Optional)
Формат файла для экспортированной карточки.
cancellationToken  CancellationToken  (Optional)
Объект, посредством которого можно отменить асинхронную задачу.

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

TaskICardEditorModel
Редактор карточки, в котором открыта карточка, созданная по шаблону, или null, если при открытии карточки возникли ошибки.

Реализации

ICardUIManagerTryCreateFromTemplateAsync(ISourceContentProvider, String, DictionaryString, Object, CardFileFormat, CancellationToken)

См. также