FileConverterExtensionsGetRequestOrThrowAsync - метод

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

Definition

Пространство имён: Tessa.FileConverters
Сборка: Tessa (в Tessa.dll) Версия: 4.0.4
C#
public static Task<IFileConverterRequest> GetRequestOrThrowAsync(
	this IFileConverter fileConverter,
	string eventName,
	FileConverterFormat outputFormat,
	Guid versionID,
	Dictionary<string, Object?>? info = null,
	CancellationToken cancellationToken = default
)

Параметры

fileConverter  IFileConverter
Объект, выполняющий преобразование файлов из одного формата в другой.
eventName  String
Алиас события, для которого выполняется предпросмотр. Список стандартных алиасов можно получить из класса FileConverterEventNames. Если указано значение null/пустая строка, то используется константа Unknown.
outputFormat  FileConverterFormat
Выходной формат файла.
versionID  Guid
Идентификатор версии преобразуемого файла.
info  DictionaryString, Object  (Optional)
Дополнительная информация, передаваемая в параметры конвертации, или null, если дополнительная информация отсутствует.
cancellationToken  CancellationToken  (Optional)
Объект, посредством которого можно отменить асинхронную задачу.

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

TaskIFileConverterRequest
Запрос на выполнение операции по конвертации заданной версии. Возвращаемое значение гарантированно не равно null.

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

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

Исключения

InvalidOperationExceptionПараметры файла не найдены по идентификатору версии.

См. также