LoadOptions.ResourceLoadingResult
LoadOptions.ResourceLoadingResult class
Результат пользовательской загрузки resource
public class ResourceLoadingResult
Конструкторы
Характеристики
Имя |
Описание |
Data { get; } |
Бинарные данные, загруженные с помощью пользовательского загрузчика - должны быть установлены после загрузки |
Поля
Имя |
Описание |
EncodingIfKnown |
Иногда кодировка ресурса известна после или во время загрузки. В таком случае пользовательский код может предоставить конвертеру эти знания через этот параметр. Вы можете оставить null в этом параметре, если кодировка неизвестна или не имеет значения. |
ExceptionOfLoadingIfAny |
Иногда по какой-то причине невозможно загрузить запрошенный ресурс. Недоступность ресурса часто не приводит к падению конвертации и результирующий документ может быть создан в любом случае (но может быть в несколько худшем качестве, без картинок и т.д.). Если возникло исключение во время загрузки просто ловите его и ставьте в этот параметр - иногда эта информация полезна для конвертера для рендеринга результата. |
LoadingCancelled |
Иногда по каким-то причинам не должна происходить загрузка пользовательского кода. В таком случае установите этот флаг как True. В таком случае конвертер попытается использовать внутренний загрузчик ресурсов по умолчанию , чтобы получить этот результат (как он ведет себя в ситуации, когда пользовательская стратегия не указана). |
MIMETypeIfKnown |
Иногда полезно знать MIME-тип загружаемого ресурса для конвертера В этом параметре можно указать MIME-тип (если он известен после загрузки). Please оставьте параметр равным нулю, если MIME-тип неизвестен или нет необходимости указывать его. |
Смотрите также