IErrorHandler.FatalError(SAXParseException) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Получение уведомления об ошибке, невосстановимой для восстановления.
[Android.Runtime.Register("fatalError", "(Lorg/xml/sax/SAXParseException;)V", "GetFatalError_Lorg_xml_sax_SAXParseException_Handler:Org.Xml.Sax.IErrorHandlerInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void FatalError (Org.Xml.Sax.SAXParseException? exception);
[<Android.Runtime.Register("fatalError", "(Lorg/xml/sax/SAXParseException;)V", "GetFatalError_Lorg_xml_sax_SAXParseException_Handler:Org.Xml.Sax.IErrorHandlerInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member FatalError : Org.Xml.Sax.SAXParseException -> unit
Параметры
- exception
- SAXParseException
Сведения об ошибке, инкапсулированные в исключении синтаксического анализа SAX.
- Атрибуты
Исключения
Любое исключение SAX, возможно, упаковав другое исключение.
Комментарии
Получение уведомления об ошибке, невосстановимой для восстановления.
<Сильный>конфликт между документацией по этому методу и документацией по org.xml.sax.ContentHandler#endDocument
этому методу. Пока эта неоднозначность не будет устранена в будущем основном выпуске, клиенты не должны делать никаких предположений о том, будет ли endDocument() или не вызываться, когда средство синтаксического анализа сообщило о неустранимом () или вызвал исключение.</сильный>
Это соответствует определению "неустранимая ошибка" в разделе 1.2 рекомендации W3C XML 1.0. Например, средство синтаксического анализа будет использовать этот обратный вызов, чтобы сообщить о нарушении ограничения хорошо сформированности.
Приложение должно предположить, что документ недоступен после вызова этого метода синтаксического анализа и должен продолжаться (если вообще) только для сбора дополнительных сообщений об ошибках: на самом деле средства синтаксического анализа SAX могут перестать сообщать о любых других событиях после вызова этого метода.
Документация по Java для org.xml.sax.ErrorHandler.fatalError(org.xml.sax.SAXParseException)
.
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.