Share via


IAttributes2 Interfaccia

Definizione

Estensione SAX2 per aumentare le informazioni per attributo fornite anche se 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 anche se 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 include <forti>NO WARRANTY</strong>.</em></blockquote>

Le implementazioni di 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à necessario dichiarare anche (<em>isDeclared()</em>) nel DTD. Analogamente, se il tipo di un attributo è diverso da 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 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 java.lang.System.identityHashCode() per l'istanza di 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 (con prefisso) XML.

(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 completo (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 (con prefisso) XML.

(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 per 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 (con prefisso) XML.

(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 DTD.

IsSpecified(String)

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

IsSpecified(String, String)

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

SetJniIdentityHashCode(Int32)

Impostare il valore restituito da JniIdentityHashCode.

(Ereditato da IJavaPeerable)
SetJniManagedPeerState(JniManagedPeerStates)

Estensione SAX2 per aumentare le informazioni per attributo fornite anche se 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 verificato dal runtime Android.

JavaCast<TResult>(IJavaObject)

Estensione SAX2 per aumentare le informazioni per attributo fornite anche se Attributes.

GetJniTypeName(IJavaPeerable)

Estensione SAX2 per aumentare le informazioni per attributo fornite anche se Attributes.

Si applica a