IDeclHandler 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 di dichiarazione DTD.
[Android.Runtime.Register("org/xml/sax/ext/DeclHandler", "", "Org.Xml.Sax.Ext.IDeclHandlerInvoker")]
public interface IDeclHandler : Android.Runtime.IJavaObject, IDisposable, Java.Interop.IJavaPeerable
[<Android.Runtime.Register("org/xml/sax/ext/DeclHandler", "", "Org.Xml.Sax.Ext.IDeclHandlerInvoker")>]
type IDeclHandler = interface
interface IJavaObject
interface IDisposable
interface IJavaPeerable
- Derivato
- Attributi
- Implementazioni
Commenti
Gestore di estensione SAX2 per gli eventi di dichiarazione DTD.
<blockquote><em>Questo modulo, sia il codice sorgente che la documentazione, si trova nel dominio pubblico e include <forti>NO WARRANTY</strong>.</em> Vedere http://www.saxproject.org per altre informazioni. </Blockquote>
Si tratta di un gestore di estensione facoltativo per SAX2 per fornire informazioni più complete sulle dichiarazioni DTD in un documento XML. I lettori XML non sono necessari per riconoscere questo gestore e non fanno parte delle distribuzioni SAX2 di base.
Si noti che le dichiarazioni DTD correlate ai dati (entità e notazioni non analizzate) sono già segnalate tramite l'interfaccia org.xml.sax.DTDHandler DTDHandler
.
Se si usa il gestore di dichiarazione insieme a un gestore lessicale, tutti gli eventi si verificheranno tra e org.xml.sax.ext.LexicalHandler#startDTD startDTD
gli org.xml.sax.ext.LexicalHandler#endDTD endDTD
eventi.
Per impostare DeclHandler per un lettore XML, utilizzare il metodo con il org.xml.sax.XMLReader#setProperty setProperty
nome http://xml.org/sax/properties/declaration-handler
della proprietà e un oggetto che implementa questa interfaccia (o null) come valore. Se il lettore non segnala gli eventi di dichiarazione, 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.DeclHandler
.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal Android e usato in base ai termini descritti in 2.5 Attribution License Creative Commons 2.5 Attribution License.
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
AttributeDecl(String, String, String, String, String) |
Segnalare una dichiarazione del tipo di attributo. |
Disposed() |
Chiamato quando l'istanza è stata eliminata. (Ereditato da IJavaPeerable) |
DisposeUnlessReferenced() |
Se non sono presenti riferimenti in sospeso a questa istanza, chiama |
ElementDecl(String, String) |
Segnalare una dichiarazione del tipo di elemento. |
ExternalEntityDecl(String, String, String) |
Segnalare una dichiarazione di entità esterna analizzata. |
Finalized() |
Chiamato quando l'istanza è stata finalizzata. (Ereditato da IJavaPeerable) |
InternalEntityDecl(String, String) |
Segnalare una dichiarazione di entità interna. |
SetJniIdentityHashCode(Int32) |
Impostare il valore restituito da |
SetJniManagedPeerState(JniManagedPeerStates) |
Gestore di estensione SAX2 per gli eventi di dichiarazione DTD. (Ereditato da IJavaPeerable) |
SetPeerReference(JniObjectReference) |
Impostare il valore restituito da |
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 verificato dal runtime Android. |
JavaCast<TResult>(IJavaObject) |
Gestore di estensione SAX2 per gli eventi di dichiarazione DTD. |
GetJniTypeName(IJavaPeerable) |
Gestore di estensione SAX2 per gli eventi di dichiarazione DTD. |