Condividi tramite


ILexicalHandler Interfaccia

Definizione

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 java.lang.System.identityHashCode() per l'istanza di cui è stato eseguito il wrapping.

(Ereditato da IJavaPeerable)
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 Dispose(); in caso contrario, non esegue alcuna operazione.

(Ereditato da IJavaPeerable)
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 JniIdentityHashCode.

(Ereditato da IJavaPeerable)
SetJniManagedPeerState(JniManagedPeerStates)

Gestore di estensione SAX2 per gli eventi lessicali.

(Ereditato da IJavaPeerable)
SetPeerReference(JniObjectReference)

Impostare il valore restituito da PeerReference.

(Ereditato da IJavaPeerable)
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.

Si applica a