言語

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 例外。別の例外をラップしている可能性があります。

注釈

回復不可能なエラーの通知を受け取ります。

<strong>このメソッドのドキュメントと org.xml.sax.ContentHandler#endDocumentのドキュメントとの間に明らかな矛盾があります。 将来のメジャー リリースでこのあいまいさが解決されるまで、パーサーが fatalError() を報告したとき、または例外をスローしたときに endDocument() が呼び出されるかどうかについて、クライアントは想定しないようにする必要があります</strong>

これは、W3C XML 1.0 Recommendation のセクション 1.2 の "致命的なエラー" の定義に対応します。 たとえば、パーサーはこのコールバックを使用して、整形式制約の違反を報告します。

アプリケーションは、パーサーがこのメソッドを呼び出した後にドキュメントが使用できないと想定し、追加のエラー メッセージを収集するためにのみ (すべて) 続行する必要があります。実際、SAX パーサーは、このメソッドが呼び出されると、他のイベントの報告を自由に停止できます。

Javaドキュメント。

このページの一部は、Androidオープンソースプロジェクトによって作成および共有された作業に基づく変更でありCreative Commons 2.5属性ライセンスに記載されている条件に従って使用されます。

適用対象

こちらもご覧ください