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

FileConverterContext - класс

Контекст операции конвертации для IFileConverterWorker или для расширений IFileConverterExtension.
Иерархия наследования
SystemObject
  Tessa.FileConvertersFileConverterContext

Пространство имён:  Tessa.FileConverters
Сборка:  Tessa (в Tessa.dll) Версия: 3.5.0.19
Синтаксис
public sealed class FileConverterContext : IFileConverterContext, 
	IExtensionContext

Тип FileConverterContext предоставляет следующие члены.

Конструкторы
  ИмяОписание
Открытый методFileConverterContext(String, String, IFileConverterRequest, IOperation, CancellationToken)
Создаёт экземпляр класса с указанием значений его свойств.
Открытый методFileConverterContext(String, String, String, String, IFileConverterRequest, IOperation, CancellationToken)
Создаёт экземпляр класса с указанием значений его свойств.
В начало страницы
Свойства
  ИмяОписание
Открытое свойствоCancellationToken
Объект, посредством которого можно отменить асинхронную задачу.
Открытое свойствоInfo
Неструктурированная информация для цепочки расширений. Такая информация нигде не сохраняется после завершения конвертации.
Открытое свойствоInputExtension
Расширение для конвертируемого файла. Задаётся как расширение файла в нижнем регистре без ведущей точки. Может быть равно null или пустой строке, если у файла нет расширения.
Открытое свойствоInputFilePath
Путь к файлу для пребразования.
Открытое свойствоOperation
Операция, в рамках которой выполняется конвертация, или null, если операция неизвестна или отсутствует. Из операции можно получить информацию по тому, какой сотрудник создал запрос на конвертацию, и, например, в соответствии с этим локализовать сообщения.
Открытое свойствоOutputExtension
Расширение для выходного формата файла. Задаётся как расширение файла в нижнем регистре без ведущей точки. Может быть равно null или пустой строке, если у файла нет расширения.
Открытое свойствоOutputFilePath
Путь к выходному файлу. Может быть изменён, если приложение-конвертер записало файл по другому пути. Не может быть равен null или пустой строке.
Открытое свойствоRequest
Запрос на выполнение операции, в рамках которого выполняется конвертация, или null, если запрос неизвестен или отсутствует.
Открытое свойствоRequestInfo
Информация, полученная из запроса на выполнение операции. В отличие от свойства Request, это возвращаемое значение не равно null, причём при отсутствии информации по запросу будет получен пустой объект.
Открытое свойствоRequestIsSuccessful
Признак того, что запрос успешно выполнен. Проверять значение рекомендуется только в методах расширений AfterRequest.
Открытое свойствоRequestParameters
Параметры, полученные из запроса на выполнение операции, которые влияют на вычисление хеша запроса. Файлы, сгенерированные с разными параметрами, могут конвертироваться параллельно и могут сохраняться в кэш одновременно. В отличие от свойства Request, это возвращаемое значение не равно null, причём при отсутствии информации по запросу будет получен пустой объект.
Открытое свойствоResponseInfo
Информация, передаваемая вместе с результатом выполнения операции.
Открытое свойствоValidationResult
Результат валидации, содержащий сообщения, возникающие в процессе конвертации. Если сообщения содержат ошибки, то считается, что конвертация не выполнена и выходной файл может отсутствовать.
В начало страницы
Методы
  ИмяОписание
Открытый методEquals
Determines whether the specified object is equal to the current object.
(Унаследован от Object.)
Защищённый методFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Унаследован от Object.)
Открытый методGetHashCode
Serves as the default hash function.
(Унаследован от Object.)
Открытый методGetType
Gets the Type of the current instance.
(Унаследован от Object.)
Защищённый методMemberwiseClone
Creates a shallow copy of the current Object.
(Унаследован от Object.)
Открытый методToString
Returns a string that represents the current object.
(Унаследован от Object.)
В начало страницы
Методы расширения
  ИмяОписание
Открытый метод расширенияGet (Определяется ComHelper.)
Открытый метод расширенияGetOutputStreamOrThrow
Возвращает поток на выходной файл или выбрасывает исключение, если файл не найден или произошла другая ошибка при его открытии. Возвращённый поток необходимо закрыть вызовом Dispose.
(Определяется FileConverterExtensions.)
Открытый метод расширенияInternalMarkerCanvas
Возвращает маркер аннотации
(Определяется AnnotationInternalsAccessor.)
Открытый метод расширенияInvoke (Определяется ComHelper.)
Открытый метод расширенияSet (Определяется ComHelper.)
В начало страницы
См. также