次の方法で共有


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

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

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

の Java ドキュメントorg.xml.sax.ErrorHandler.fatalError(org.xml.sax.SAXParseException)

このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。

適用対象

こちらもご覧ください