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

CardExtensionsGenerateFileFromTemplateAsync(ICardStreamServerRepository, Guid, NullableGuid, ViewPlaceholderContext, DictionaryString, Object, CancellationToken) - метод

Асинхронно создаёт файл по заданному шаблону и возвращает контент созданного файла и ответ на запрос на создание.

Пространство имён:  Tessa.Cards
Сборка:  Tessa (в Tessa.dll) Версия: 3.5.0.19
Синтаксис
public static Task<ICardFileContentResult> GenerateFileFromTemplateAsync(
	this ICardStreamServerRepository repository,
	Guid templateID,
	Guid? cardID,
	ViewPlaceholderContext viewPlaceholderContext = null,
	Dictionary<string, Object> info = null,
	CancellationToken cancellationToken = default
)

Параметры

repository
Тип: Tessa.CardsICardStreamServerRepository
Репозиторий для получения контента на клиенте.
templateID
Тип: SystemGuid
Идентификатор карточки шаблона файла.
cardID
Тип: SystemNullableGuid
Идентификатор карточки, используемый в плейсхолдерах шаблона, или null, если шаблон создаётся без привязки к карточке.
viewPlaceholderContext (Optional)
Тип: Tessa.Platform.PlaceholdersViewPlaceholderContext
Контекст плейсхолдеров для представлений или null, если шаблон создаётся без привязки к представлению.
info (Optional)
Тип: System.Collections.GenericDictionaryString, Object
Дополнительная информация, передаваемая в запрос на получение контента файла, или null, если дополнительная информация не передаётся.
cancellationToken (Optional)
Тип: System.ThreadingCancellationToken
Объект, посредством которого можно отменить асинхронную задачу.

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

Тип: TaskICardFileContentResult
Задача, возвращающая ответ на запрос на получение контента файла, созданного по шаблону, и собственно сам контент файла.

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

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