ILexicalHandler Interfaccia
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Gestore di estensione SAX2 per gli eventi lessicali.
[Android.Runtime.Register("org/xml/sax/ext/LexicalHandler", "", "Org.Xml.Sax.Ext.ILexicalHandlerInvoker")]
public interface ILexicalHandler : Android.Runtime.IJavaObject, IDisposable, Java.Interop.IJavaPeerable
[<Android.Runtime.Register("org/xml/sax/ext/LexicalHandler", "", "Org.Xml.Sax.Ext.ILexicalHandlerInvoker")>]
type ILexicalHandler = interface
interface IJavaObject
interface IDisposable
interface IJavaPeerable
- Derivato
- Attributi
- Implementazioni
Commenti
Gestore di estensione SAX2 per gli eventi lessicali.
<blockquote><em>Questo modulo, sia il codice sorgente che la documentazione, si trova nel dominio pubblico e viene fornito con <un forte>NO WARRANTY</strong>.</em> Per altre informazioni, vedere http://www.saxproject.org . </blockquote>
Si tratta di un gestore di estensione facoltativo per SAX2 per fornire informazioni lessicali su un documento XML, ad esempio commenti e limiti di sezione CDATA. I lettori XML non devono riconoscere questo gestore e non fanno parte delle distribuzioni SAX2 di base.
Gli eventi nel gestore lessicale si applicano all'intero documento, non solo all'elemento documento e tutti gli eventi del gestore lessicale devono essere visualizzati tra gli eventi startDocument e endDocument del gestore del contenuto.
Per impostare LexicalHandler per un lettore XML, utilizzare il metodo con il org.xml.sax.XMLReader#setProperty setProperty
nome http://xml.org/sax/properties/lexical-handler
della proprietà e un oggetto che implementa questa interfaccia (o null) come valore. Se il lettore non segnala eventi lessicali, genererà un'eccezione org.xml.sax.SAXNotRecognizedException SAXNotRecognizedException
quando si tenta di registrare il gestore.
Aggiunta in SAX 2.0 (estensioni 1.0).
Documentazione java per org.xml.sax.ext.LexicalHandler
.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.
Proprietà
Handle |
Ottiene il valore JNI dell'oggetto Android sottostante. (Ereditato da IJavaObject) |
JniIdentityHashCode |
Restituisce il valore di |
JniManagedPeerState |
Stato del peer gestito. (Ereditato da IJavaPeerable) |
JniPeerMembers |
Supporto per l'accesso ai membri e la chiamata. (Ereditato da IJavaPeerable) |
PeerReference |
Restituisce un JniObjectReference oggetto dell'istanza dell'oggetto Java di cui è stato eseguito il wrapping. (Ereditato da IJavaPeerable) |
Metodi
Comment(Char[], Int32, Int32) |
Segnalare un commento XML in qualsiasi punto del documento. |
Disposed() |
Chiamato quando l'istanza è stata eliminata. (Ereditato da IJavaPeerable) |
DisposeUnlessReferenced() |
Se non sono presenti riferimenti in sospeso a questa istanza, chiama |
EndCDATA() |
Segnalare la fine di una sezione CDATA. |
EndDTD() |
Segnalare la fine delle dichiarazioni DTD. |
EndEntity(String) |
Segnalare la fine di un'entità. |
Finalized() |
Chiamato quando l'istanza è stata finalizzata. (Ereditato da IJavaPeerable) |
SetJniIdentityHashCode(Int32) |
Impostare il valore restituito da |
SetJniManagedPeerState(JniManagedPeerStates) |
Gestore di estensione SAX2 per gli eventi lessicali. (Ereditato da IJavaPeerable) |
SetPeerReference(JniObjectReference) |
Impostare il valore restituito da |
StartCDATA() |
Segnalare l'inizio di una sezione CDATA. |
StartDTD(String, String, String) |
Segnalare l'inizio delle dichiarazioni DTD, se presenti. |
StartEntity(String) |
Segnalare l'inizio di alcune entità XML interne ed esterne. |
UnregisterFromRuntime() |
Annullare la registrazione di questa istanza in modo che il runtime non lo restituisca dalle chiamate future Java.Interop.JniRuntime+JniValueManager.PeekValue . (Ereditato da IJavaPeerable) |
Metodi di estensione
JavaCast<TResult>(IJavaObject) |
Esegue una conversione del tipo di tipo controllato dal runtime Android. |
JavaCast<TResult>(IJavaObject) |
Gestore di estensione SAX2 per gli eventi lessicali. |
GetJniTypeName(IJavaPeerable) |
Gestore di estensione SAX2 per gli eventi lessicali. |