IErrorHandler.FatalError(SAXParseException) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Recevoir la notification d’une erreur non récupérable.
[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
Paramètres
- exception
- SAXParseException
Informations d’erreur encapsulées dans une exception d’analyse SAX.
- Attributs
Exceptions
Toute exception SAX, éventuellement encapsuler une autre exception.
Remarques
Recevoir la notification d’une erreur non récupérable.
<forte>Il existe une contradiction apparente entre la documentation de cette méthode et la documentation pour org.xml.sax.ContentHandler#endDocument
. Tant que cette ambiguïté n’est pas résolue dans une prochaine version majeure, les clients ne doivent pas supposer si endDocument() sera appelé ou ne sera pas appelé lorsque l’analyseur a signalé une fatalError() ou lève une exception.</fort>
Cela correspond à la définition de « erreur irrécupérable » dans la section 1.2 de la recommandation W3C XML 1.0. Par exemple, un analyseur utilise ce rappel pour signaler la violation d’une contrainte d’intégrité bien formée.
L’application doit supposer que le document est inutilisable une fois que l’analyseur a appelé cette méthode et doit continuer (si du tout) uniquement pour collecter des messages d’erreur supplémentaires : en fait, les analyseurs SAX sont libres d’arrêter de signaler d’autres événements une fois cette méthode appelée.
Documentation Java pour org.xml.sax.ErrorHandler.fatalError(org.xml.sax.SAXParseException)
.
Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.