Tessa.FileConverters - пространство имён |
Класс | Описание | |
---|---|---|
FileConverter |
Объект, выполнющий преобразование файлов из одного формата в другой.
| |
FileConverterAggregateWorker |
Объект, ответственный за преобразование файла посредством внешних программ,
и обеспечивающий выбор алгоритма преобразования в зависимости от формата выходного файла.
| |
FileConverterAnyEventNamePolicy |
Политика, определяющая допустимость любого имени события по конвертации файлов для выполнения методов расширения.
Может быть использована для замещения другой политики IFileConverterEventNamePolicy.
| |
FileConverterAnyOutputFormatPolicy |
Политика, определяющая допустимость любого выходного формата по конвертации файлов для выполнения методов расширения.
Может быть использована для замещения другой политики IFileConverterOutputFormatPolicy.
| |
FileConverterCache |
Объект, обеспечивающий кэширование файлов, преобразованных из одного формата в другой.
| |
FileConverterCacheNames |
Имена объектов кэша IFileConverterCache, которые регистрируются в Unity.
| |
FileConverterComposer |
Объект, выполнющий пошаговое преобразование файлов из одного формата в другой.
| |
FileConverterContext |
Контекст операции конвертации для IFileConverterWorker
или для расширений IFileConverterExtension.
| |
FileConverterEventNamePolicy |
Политика, определяющая допустимость имени события по конвертации файлов.
| |
FileConverterEventNames |
Алиасы стандартных событий, для которых выполняется предпросмотр.
Расширения могут использовать любые другие алиасы для своих событий.
| |
FileConverterExtension |
Базовый класс расширения для операции по конвертированию файла.
| |
FileConverterExtensionFilterPolicy |
Политика фильтрации расширений, использующая политику IFileConverterEventNamePolicy для того,
чтобы не выполнять методы расширений, для которых в контексте IFileConverterContext
использовано имя события, запрещённое указанной политикой.
Если политика IFileConverterEventNamePolicy не зарегистрирована, то метод расширения выполняется.
| |
FileConverterExtensions |
Методы-расширения для пространства имён Tessa.FileConverters.
| |
FileConverterHelper |
Вспомогательные методы и константы для API конвертации файлов.
| |
FileConverterOutputFormatPolicy |
Политика, определяющая допустимость выходного формата по конвертации файлов.
| |
FileConverterRequest |
Запрос на конвертацию файла.
| |
FileConverterResponse |
Результат конвертации файла с возможностью получить доступ к его контенту.
|
Структура | Описание | |
---|---|---|
FileConverterFormat |
Формат файла, в который выполняется конвертация.
|
Интерфейс | Описание | |
---|---|---|
IFileConverter |
Объект, выполнющий преобразование файлов из одного формата в другой.
| |
IFileConverterAggregateWorker |
Объект, ответственный за преобразование файла посредством внешних программ,
и обеспечивающий выбор алгоритма преобразования в зависимости от формата выходного файла.
| |
IFileConverterCache |
Объект, обеспечивающий кэширование файлов, преобразованных из одного формата в другой.
| |
IFileConverterComposer |
Объект, выполнющий пошаговое преобразование файлов из одного формата в другой.
| |
IFileConverterContext |
Контекст операции конвертации для IFileConverterWorker
или для расширений IFileConverterExtension.
| |
IFileConverterEventNamePolicy |
Политика, определяющая допустимость имени события по конвертации файлов.
| |
IFileConverterExtension |
Расширение для операции по конвертированию файла.
| |
IFileConverterOutputFormatPolicy |
Политика, определяющая допустимость выходного формата по конвертации файлов.
| |
IFileConverterRequest |
Запрос на конвертацию файла.
| |
IFileConverterResponse |
Результат конвертации файла с возможностью получить доступ к его контенту.
| |
IFileConverterWorker |
Объект, ответственный за преобразование файла посредством внешних программ, таких как OpenOffice или LibreOffice.
Класс может также реализовывать IDisposable для очистки ресурсов.
|
Перечисление | Описание | |
---|---|---|
FileConverterRequestFlags |
Флаги с настройками конвертации файлов.
|