Condividi tramite


IAttributes2 Interfaccia

Definizione

Estensione SAX2 per aumentare le informazioni per attributo fornite tramite Attributes.

[Android.Runtime.Register("org/xml/sax/ext/Attributes2", "", "Org.Xml.Sax.Ext.IAttributes2Invoker")]
public interface IAttributes2 : IDisposable, Java.Interop.IJavaPeerable, Org.Xml.Sax.IAttributes
[<Android.Runtime.Register("org/xml/sax/ext/Attributes2", "", "Org.Xml.Sax.Ext.IAttributes2Invoker")>]
type IAttributes2 = interface
    interface IAttributes
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
Derivato
Attributi
Implementazioni

Commenti

Estensione SAX2 per aumentare le informazioni per attributo fornite tramite Attributes. Se un'implementazione supporta questa estensione, gli attributi forniti in org.xml.sax.ContentHandler#startElement ContentHandler.startElement() implementeranno questa interfaccia e il <flag di funzionalità em>http://xml.org/sax/features/use-attributes2</em> avrà il valore <em>true</em>.

<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></blockquote>

Le implementazioni XMLReader non sono necessarie per supportare queste informazioni e non fanno parte delle distribuzioni SAX2 di base.

Si noti che se un attributo è stato predefinito (<em>!isSpecified()</em>), sarà stato dichiarato anche (<em>isDeclared()</em>) nel DTD. Analogamente, se il tipo di un attributo è qualsiasi elemento ad eccezione di CDATA, deve essere stato dichiarato.

Aggiunta in SAX 2.0 (estensioni 1.1 alfa).

Documentazione java per org.xml.sax.ext.Attributes2.

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)
Length

Restituisce il numero di attributi nell'elenco.

(Ereditato da IAttributes)
PeerReference

Restituisce un JniObjectReference oggetto dell'istanza dell'oggetto Java di cui è stato eseguito il wrapping.

(Ereditato da IJavaPeerable)

Metodi

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)
Finalized()

Chiamato quando l'istanza è stata finalizzata.

(Ereditato da IJavaPeerable)
GetIndex(String)

Cercare l'indice di un attributo in base al nome qualificato XML (con prefisso).

(Ereditato da IAttributes)
GetIndex(String, String)

Cercare l'indice di un attributo in base al nome dello spazio dei nomi.

(Ereditato da IAttributes)
GetLocalName(Int32)

Cercare il nome locale di un attributo in base all'indice.

(Ereditato da IAttributes)
GetQName(Int32)

Cercare il nome qualificato (preceduto) di un attributo in base all'indice.

(Ereditato da IAttributes)
GetType(Int32)

Cercare il tipo di un attributo in base all'indice.

(Ereditato da IAttributes)
GetType(String)

Cercare il tipo di un attributo in base al nome qualificato XML (con prefisso).

(Ereditato da IAttributes)
GetType(String, String)

Cercare il tipo di un attributo in base al nome dello spazio dei nomi.

(Ereditato da IAttributes)
GetURI(Int32)

Cercare l'URI dello spazio dei nomi di un attributo in base all'indice.

(Ereditato da IAttributes)
GetValue(Int32)

Cercare il valore di un attributo in base all'indice.

(Ereditato da IAttributes)
GetValue(String)

Cercare il valore di un attributo in base al nome qualificato XML (con prefisso).

(Ereditato da IAttributes)
GetValue(String, String)

Cercare il valore di un attributo in base al nome dello spazio dei nomi.

(Ereditato da IAttributes)
IsDeclared(Int32)

Restituisce false a meno che l'attributo non sia stato dichiarato in DTD.

IsDeclared(String)

Restituisce false a meno che l'attributo non sia stato dichiarato in DTD.

IsDeclared(String, String)

Restituisce false a meno che l'attributo non sia stato dichiarato in DTD.

IsSpecified(Int32)

Restituisce true a meno che il valore dell'attributo non sia stato fornito dall'impostazione predefinita di DTD.

IsSpecified(String)

Restituisce true a meno che il valore dell'attributo non sia stato fornito dall'impostazione predefinita di DTD.

IsSpecified(String, String)

Restituisce true a meno che il valore dell'attributo non sia stato fornito dall'impostazione predefinita di DTD.

SetJniIdentityHashCode(Int32)

Impostare il valore restituito da JniIdentityHashCode.

(Ereditato da IJavaPeerable)
SetJniManagedPeerState(JniManagedPeerStates)

Estensione SAX2 per aumentare le informazioni per attributo fornite tramite Attributes.

(Ereditato da IJavaPeerable)
SetPeerReference(JniObjectReference)

Impostare il valore restituito da PeerReference.

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

Estensione SAX2 per aumentare le informazioni per attributo fornite tramite Attributes.

GetJniTypeName(IJavaPeerable)

Estensione SAX2 per aumentare le informazioni per attributo fornite tramite Attributes.

Si applica a