IAttributeList 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.
Attenzione
This class is obsoleted in this android platform
Interfaccia per le specifiche dell'attributo di un elemento.
[Android.Runtime.Register("org/xml/sax/AttributeList", "", "Org.Xml.Sax.IAttributeListInvoker")]
[System.Obsolete("This class is obsoleted in this android platform")]
public interface IAttributeList : Android.Runtime.IJavaObject, IDisposable, Java.Interop.IJavaPeerable
[<Android.Runtime.Register("org/xml/sax/AttributeList", "", "Org.Xml.Sax.IAttributeListInvoker")>]
[<System.Obsolete("This class is obsoleted in this android platform")>]
type IAttributeList = interface
interface IJavaObject
interface IDisposable
interface IJavaPeerable
- Derivato
- Attributi
- Implementazioni
Commenti
Interfaccia per le specifiche dell'attributo di un elemento.
<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 dell'interfaccia SAX1 originale per la segnalazione degli attributi di un elemento. A differenza della nuova org.xml.sax.Attributes Attributes
interfaccia, non supporta le informazioni correlate allo spazio dei nomi.
Quando un elenco di attributi viene fornito come parte di un org.xml.sax.DocumentHandler#startElement startElement
evento, l'elenco restituirà risultati validi solo durante l'ambito dell'evento. Quando il gestore eventi restituisce il controllo al parser, l'elenco di attributi non è valido. Per salvare una copia permanente dell'elenco di attributi, utilizzare la classe helper SAX1 org.xml.sax.helpers.AttributeListImpl AttributeListImpl
.
Un elenco di attributi include solo gli attributi specificati o predefiniti: #IMPLIED attributi non verranno inclusi.
Esistono due modi per ottenere informazioni dall'applicazione SAX da AttributeList. In primo luogo, può scorrere l'intero elenco:
public void startElement (String name, AttributeList atts) {
for (int i = 0; i < atts.getLength(); i++) {
String name = atts.getName(i);
String type = atts.getType(i);
String value = atts.getValue(i);
[...]
}
}
Si noti che il risultato di getLength() sarà zero se non sono presenti attributi.
In alternativa, l'applicazione può richiedere il valore o il tipo di attributi specifici:
public void startElement (String name, AttributeList atts) {
String identifier = atts.getValue("id");
String label = atts.getValue("label");
[...]
}
Metodo deprecato. Questa interfaccia è stata sostituita dall'interfaccia SAX2 org.xml.sax.Attributes Attributes
, che include il supporto dello spazio dei nomi.
Aggiunta in SAX 1.0.
Documentazione java per org.xml.sax.AttributeList
.
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 |
Obsoleti.
Ottiene il valore JNI dell'oggetto Android sottostante. (Ereditato da IJavaObject) |
JniIdentityHashCode |
Obsoleti.
Restituisce il valore di |
JniManagedPeerState |
Obsoleti.
Stato del peer gestito. (Ereditato da IJavaPeerable) |
JniPeerMembers |
Obsoleti.
Supporto per l'accesso ai membri e la chiamata. (Ereditato da IJavaPeerable) |
Length |
Obsoleti.
Restituisce il numero di attributi in questo elenco. |
PeerReference |
Obsoleti.
Restituisce un JniObjectReference oggetto dell'istanza dell'oggetto Java di cui è stato eseguito il wrapping. (Ereditato da IJavaPeerable) |
Metodi
Disposed() |
Obsoleti.
Chiamato quando l'istanza è stata eliminata. (Ereditato da IJavaPeerable) |
DisposeUnlessReferenced() |
Obsoleti.
Se non sono presenti riferimenti in sospeso a questa istanza, chiama |
Finalized() |
Obsoleti.
Chiamato quando l'istanza è stata finalizzata. (Ereditato da IJavaPeerable) |
GetName(Int32) |
Obsoleti.
Restituisce il nome di un attributo in questo elenco (in base alla posizione). |
GetType(Int32) |
Obsoleti.
Restituisce il tipo di un attributo nell'elenco (in base alla posizione). |
GetType(String) |
Obsoleti.
Restituisce il tipo di un attributo nell'elenco (per nome). |
GetValue(Int32) |
Obsoleti.
Restituisce il valore di un attributo nell'elenco (in base alla posizione). |
GetValue(String) |
Obsoleti.
Restituisce il valore di un attributo nell'elenco (per nome). |
SetJniIdentityHashCode(Int32) |
Obsoleti.
Impostare il valore restituito da |
SetJniManagedPeerState(JniManagedPeerStates) |
Obsoleti.
Interfaccia per le specifiche dell'attributo di un elemento. (Ereditato da IJavaPeerable) |
SetPeerReference(JniObjectReference) |
Obsoleti.
Impostare il valore restituito da |
UnregisterFromRuntime() |
Obsoleti.
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) |
Obsoleti.
Esegue una conversione del tipo verificato dal runtime Android. |
JavaCast<TResult>(IJavaObject) |
Obsoleti.
Interfaccia per le specifiche dell'attributo di un elemento. |
GetJniTypeName(IJavaPeerable) |
Obsoleti.
Interfaccia per le specifiche dell'attributo di un elemento. |