XslFoLoadOptions.ParsingErrorsHandlingTypes

XslFoLoadOptions.ParsingErrorsHandlingTypes enumeration

Исходный документ XSLFO может содержать ошибки форматирования. Это перечисление перечисляет возможные стратегии обработки таких ошибок форматирования

public enum ParsingErrorsHandlingTypes

Ценности

Имя Ценность Описание
TryIgnore 0 В этом случае конвертеру будет дано указание продолжить преобразование и игнорировать найденные ошибки форматирования. В этом случае успех не гарантируется, позже могут возникнуть серьезные проблемы в конвертере, и в случае неудачи будет выдано исключение со списком найденных форматирования ошибки.
ThrowExceptionImmediately 1 В этом случае преобразование будет немедленно остановлено и исключение будет выдано сразу после обнаружения первой ошибки форматирования
InvokeCustomHandler 2 Это самый гибкий метод - пользовательский код должен предоставлять (в свойстве WarningCallback) обработчик special , который будет вызываться при обнаружении ошибки форматирования. Этот обработчик может регистрировать или подсчитывать ошибки и т. д., а будет предоставлять решение о том, можно ли продолжить обработку той или иной ошибки.

Смотрите также