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

UIExtensionsCreateFromTemplateAsync - метод

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

Пространство имён:  Tessa.UI
Сборка:  Tessa.UI (в Tessa.UI.dll) Версия: 3.5.0.19
Синтаксис
public static Task<IUIContextObject> CreateFromTemplateAsync(
	this IUIHost uiHost,
	Guid templateID,
	Dictionary<string, Object> templateInfo = null,
	Func<Card, CancellationToken, ValueTask> modifyCardActionAsync = null,
	Func<ICardEditorModel, CancellationToken, ValueTask> modifyEditorActionAsync = null,
	OpenCardOptions options = null,
	CancellationToken cancellationToken = default
)

Параметры

uiHost
Тип: Tessa.UIIUIHost
Объект, используемый для создания карточки по шаблону. Не должен быть равен null.
templateID
Тип: SystemGuid
Идентификатор шаблона, по которому создаётся карточка.
templateInfo (Optional)
Тип: System.Collections.GenericDictionaryString, Object
Дополнительная информация при создании по шаблону, используемая в расширениях, или null, если дополнительная информация отсутствует.
modifyCardActionAsync (Optional)
Тип: SystemFuncCard, CancellationToken, ValueTask
Метод, изменяющий карточку, созданную по шаблону, или null, если изменять карточку не требуется.
modifyEditorActionAsync (Optional)
Тип: SystemFuncICardEditorModel, CancellationToken, ValueTask
Метод, изменяющий редактор карточки, созданной по шаблону, или null, если изменять редактор не требуется.
options (Optional)
Тип: Tessa.UIOpenCardOptions
Настройки открытия карточки или null, если используются настройки по умолчанию. Игнорируется свойство Info, используйте параметр templateInfo. Также не используйте повторно объект, переданный в параметр, для других вызовов, т.к. метод может изменить его для своих нужд.
cancellationToken (Optional)
Тип: System.ThreadingCancellationToken
Объект, посредством которого можно отменить асинхронную задачу.

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

Тип: TaskIUIContextObject
Вкладка с карточкой, созданная по шаблону, или null, если создание не удалось.

Примечание об использовании

В Visual Basic и C# этот метод можно вызывать как метод экземпляра для любого объекта типа IUIHost. При вызове метода для экземпляра следует опускать первый параметр. Дополнительные сведения см. в разделе Методы расширения (Visual Basic) или Методы расширения (Руководство по программированию в C#).
См. также