FileConverterExtensions - класс

Методы-расширения для пространства имён Tessa.FileConverters.

Definition

Пространство имён: Tessa.FileConverters
Сборка: Tessa (в Tessa.dll) Версия: 4.0.4
C#
public static class FileConverterExtensions
Inheritance
Object    FileConverterExtensions

Методы

CreateCardGetFileContentRequest Возвращает запрос на получение контента версии файла, прикреплённого к карточке, на основе данных из запроса на конвертацию файла.
GetRequestOrThrowAsync Возвращает запрос на выполнение операции по конвертации заданной версии файла в карточке. Возвращаемое значение гарантированно не равно null. Если параметры файла не найдены по идентификатору версии, то выбрасывается исключение.
HasВозвращает признак того, что заданный флаг установлен.
HasAnyВозвращает признак того, что один из заданных флагов установлен.
HasNotВозвращает признак того, что заданный флаг не установлен.
RegisterFileConverterExtensionTypes Выполняет регистрацию стандартных типов расширений для конвертеров файлов.
RegisterFileConvertersOnServer Выполняет регистрацию API конвертации файлов. Регистрация требует серверных зависимостей.
RegisterWorkerT Выполняет регистрацию реализации IFileConverterWorker для конвертации файла в формат outputFormat. Рекомендуется вызывать в методе FinalizeRegistration. Если не указать параметр overwrite равным true, то метод не выполнит действий, когда тип уже зарегистрирован (но и исключений не выбросит). Также метод не выполняет действий, когда в контейнере container не зарегистрирована зависимость IFileConverterAggregateWorker (при инициализации на сервере по умолчанию регистрация есть).
ResolveWorker Получает объект IFileConverterWorker из контейнера для конвертации файла в формат outputFormat. Если объект не зарегистрирован, то выбрасывается исключение.
SetPdfFilter Устанавливает дополнительные фильтры в параметры запроса на конвертацию файла.
TryGetPdfFilter Возвращает дополнительные фильтры из параметров запроса на конвертацию файла.
TryResolveWorker Получает объект IFileConverterWorker из контейнера для конвертации файла в формат outputFormat или null, если объект не зарегистрирован.
WhenAnyFileConverterEventName Регистрирует политику фильтрации выполнения методов расширений по любым именам событий конвертирования файлов. Используйте для замещения политики, назначенной посредством методов WhenFileConverterEventNames(IExtensionPolicyContainer, String) и WhenFileConverterEventNames(IExtensionPolicyContainer, IReadOnlyCollectionString).
WhenAnyFileConverterOutputFormat Регистрирует политику фильтрации выполнения методов расширений по любым выходным форматам конвертирования файлов. Используйте для замещения политики, назначенной посредством методов WhenFileConverterOutputFormats(IExtensionPolicyContainer, FileConverterFormat) и /// WhenFileConverterOutputFormats(IExtensionPolicyContainer, IReadOnlyCollectionFileConverterFormat).
WhenFileConverterEventNames(IExtensionPolicyContainer, IReadOnlyCollectionString) Регистрирует политику фильтрации выполнения методов расширений по имени события конвертирования файлов, которое входит в заданный список имён.
WhenFileConverterEventNames(IExtensionPolicyContainer, String) Регистрирует политику фильтрации выполнения методов расширений по имени события конвертирования файлов, которое входит в заданный список имён.
WhenFileConverterFunc Регистрирует политику фильтрации выполнения методов расширений IFileConverterExtension в соответствии с функцией isAllowedFunc, которая проверяет контекст расширений. Если зарегистрировано несколько политик, то должны выполняться все из них.
WhenFileConverterOutputFormats(IExtensionPolicyContainer, IReadOnlyCollectionFileConverterFormat) Регистрирует политику фильтрации выполнения методов расширений по выходному формату конвертирования файлов, который входит в заданный список форматов.
WhenFileConverterOutputFormats(IExtensionPolicyContainer, FileConverterFormat) Регистрирует политику фильтрации выполнения методов расширений по выходному формату конвертирования файлов, который входит в заданный список форматов.

См. также