XslFoLoadOptions.ParsingErrorsHandlingTypes

XslFoLoadOptions.ParsingErrorsHandlingTypes enumeration

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

public enum ParsingErrorsHandlingTypes

Ценности

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

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