IErrorHandler.Error(SAXParseException) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Empfangen einer Benachrichtigung über einen wiederherstellbaren Fehler.
[Android.Runtime.Register("error", "(Lorg/xml/sax/SAXParseException;)V", "GetError_Lorg_xml_sax_SAXParseException_Handler:Org.Xml.Sax.IErrorHandlerInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void Error(Org.Xml.Sax.SAXParseException? exception);
[<Android.Runtime.Register("error", "(Lorg/xml/sax/SAXParseException;)V", "GetError_Lorg_xml_sax_SAXParseException_Handler:Org.Xml.Sax.IErrorHandlerInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member Error : Org.Xml.Sax.SAXParseException -> unit
Parameter
- exception
- SAXParseException
Die Fehlerinformationen, die in einer SAX-Analyseausnahme gekapselt wurden.
- Attribute
Ausnahmen
Alle SAX-Ausnahmen, möglicherweise eine andere Ausnahme umschließen.
Hinweise
Empfangen einer Benachrichtigung über einen wiederherstellbaren Fehler.
Dies entspricht der Definition von "Error" in Abschnitt 1.2 der W3C XML 1.0-Empfehlung. Beispielsweise würde ein Überprüfungsparser diesen Rückruf verwenden, um den Verstoß gegen eine Gültigkeitseinschränkung zu melden. Das Standardverhalten besteht darin, keine Maßnahmen zu ergreifen.
Der SAX-Parser muss nach dem Aufrufen dieser Methode weiterhin normale Analyseereignisse bereitstellen: Es sollte dennoch möglich sein, dass die Anwendung das Dokument bis zum Ende verarbeiten kann. Wenn die Anwendung dies nicht tun kann, sollte der Parser einen schwerwiegenden Fehler melden, auch wenn die XML-Empfehlung dies nicht erfordert.
Filter können diese Methode verwenden, um auch andere, nicht-XML-Fehler zu melden.
Java Dokumentation für org.xml.sax.ErrorHandler.error(org.xml.sax.SAXParseException).
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.