Driver Classe

Definizione

Driver SAX2 che esegue il pull degli eventi da XmlPullParser e li converte in callback SAX2.

[Android.Runtime.Register("org/xmlpull/v1/sax2/Driver", DoNotGenerateAcw=true)]
public class Driver : Java.Lang.Object, IDisposable, Java.Interop.IJavaPeerable, Org.Xml.Sax.IAttributes, Org.Xml.Sax.ILocator, Org.Xml.Sax.IXMLReader
[<Android.Runtime.Register("org/xmlpull/v1/sax2/Driver", DoNotGenerateAcw=true)>]
type Driver = class
    inherit Object
    interface IAttributes
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
    interface ILocator
    interface IXMLReader
Ereditarietà
Driver
Attributi
Implementazioni

Commenti

Driver SAX2 che esegue il pull degli eventi da XmlPullParser e li converte in callback SAX2.

per org.xmlpull.v1.sax2.Driver.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Costruttori

Nome Descrizione
Driver()

Inizializza un nuovo Driver oggetto con un parser di pull XML compatibile con lo spazio dei nomi.

Driver(IntPtr, JniHandleOwnership)

Costruttore usato durante la creazione di rappresentazioni gestite di oggetti JNI; chiamato dal runtime.

Driver(XmlReader)

Inizializza un nuovo Driver oggetto con il parser di pull XML specificato.

Campi

Nome Descrizione
ApacheDynamicValidationFeature

Identifica la funzionalità di convalida dinamica apache.

ApacheSchemaValidationFeature

Identifica la funzionalità di convalida dello schema Apache.

DeclarationHandlerProperty

Identifica la proprietà del gestore di dichiarazione SAX.

LexicalHandlerProperty

Identifica la proprietà del gestore lessicale SAX.

NamespacePrefixesFeature

Identifica la funzionalità dei prefissi dello spazio dei nomi SAX.

NamespacesFeature

Identifica la funzionalità degli spazi dei nomi SAX.

ValidationFeature

Identifica la funzionalità di convalida SAX.

Proprietà

Nome Descrizione
Class

Restituisce la classe di runtime di questo Objectoggetto .

(Ereditato da Object)
ColumnNumber

Restituisce il numero di colonna in cui termina l'evento del documento corrente.

ContentHandler

Restituisce il gestore del contenuto corrente.

DTDHandler

Ottiene o imposta il gestore DTD. I gestori DTD non sono supportati da questo driver.

EntityResolver

Ottiene o imposta il resolver dell'entità. I resolver di entità non sono supportati da questo driver.

ErrorHandler

Restituisce il gestore degli errori corrente.

Handle

Handle per l'istanza di Android sottostante.

(Ereditato da Object)
JniIdentityHashCode

Ottiene il codice hash di identità assegnato a questo Java peer dal runtime di interoperabilità.

(Ereditato da Object)
JniPeerMembers

Questa API supporta l'infrastruttura Mono per Android e non deve essere usata direttamente dal codice.

Length

Restituisce il numero di attributi nell'elenco.

LineNumber

Restituisce il numero di riga in cui termina l'evento del documento corrente.

PeerReference

Ottiene il riferimento all'oggetto JNI per questo peer Java.

(Ereditato da Object)
Pp

Ottiene o imposta il parser di pull XML utilizzato da questo driver.

PublicId

Restituisce l'identificatore pubblico per l'evento del documento corrente.

SystemId

Restituisce l'identificatore di sistema per l'evento del documento corrente.

ThresholdClass

Questa API supporta l'infrastruttura Mono per Android e non deve essere usata direttamente dal codice.

ThresholdType

Questa API supporta l'infrastruttura Mono per Android e non deve essere usata direttamente dal codice.

Metodi

Nome Descrizione
Clone()

Crea e restituisce una copia di questo oggetto.

(Ereditato da Object)
Dispose()

Rilascia le risorse contenute in questo peer Java.

(Ereditato da Object)
Dispose(Boolean)

Rilascia le risorse contenute in questo peer Java.

(Ereditato da Object)
Equals(Object)

Indica se un altro oggetto è "uguale a" questo.

(Ereditato da Object)
GetFeature(String)

Cercare il valore di un flag di funzionalità.

GetHashCode()

Restituisce un valore di codice hash per l'oggetto .

(Ereditato da Object)
GetIndex(String, String)

Cerca l'indice di un attributo in base all'URI dello spazio dei nomi e al nome segnalato dal parser.

GetIndex(String)

Cerca l'indice di un attributo in base al relativo nome segnalato dal parser.

GetLocalName(Int32)

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

GetProperty(String)

Cercare il valore di una proprietà.

GetQName(Int32)

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

GetType(Int32)

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

GetType(String, String)

Cerca il tipo di un attributo in base all'URI dello spazio dei nomi e al nome segnalato dal parser.

GetType(String)

Cerca il tipo di un attributo in base al nome segnalato dal parser.

GetURI(Int32)

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

GetValue(Int32)

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

GetValue(String, String)

Cerca il valore di un attributo in base al nome segnalato dal parser e dall'URI dello spazio dei nomi facoltativo.

GetValue(String)

Cerca il valore di un attributo in base al nome segnalato dal parser in qualsiasi spazio dei nomi.

JavaFinalize()

Chiamato dal Garbage Collector su un oggetto quando Garbage Collection determina che non sono presenti altri riferimenti all'oggetto .

(Ereditato da Object)
Notify()

Riattiva un singolo thread in attesa del monitor dell'oggetto.

(Ereditato da Object)
NotifyAll()

Riattiva tutti i thread in attesa del monitor dell'oggetto.

(Ereditato da Object)
Parse(InputSource)

Analizzare un documento XML.

Parse(String)

Analizzare un documento XML da un identificatore di sistema (URI).

ParseAsync(InputSource)

Analizza in modo asincrono un documento XML dall'origine di input specificata.

ParseAsync(String)

Analizza in modo asincrono un documento XML da un identificatore di sistema.

ParseSubTree(XmlReader)

Analizza il sottoalbero rooted nel tag iniziale corrente.

ParseSubTreeAsync(XmlReader)

Analizza in modo asincrono il sottoalbero nella posizione del parser corrente.

SetFeature(String, Boolean)

Impostare il valore di un flag di funzionalità.

SetHandle(IntPtr, JniHandleOwnership)

Imposta la proprietà Handle.

(Ereditato da Object)
SetProperty(String, Object)

Impostare il valore di una proprietà.

StartElement(String, String, String)

Chiama ContentHandler#startElement(String, String, String, Attributes) startElement con l'oggetto ContentHandlerthis driver come Attributes implementazione.

ToArray<T>()

Crea una matrice gestita da questo wrapper di matrice Java.

(Ereditato da Object)
ToString()

Restituisce una rappresentazione di stringa dell'oggetto .

(Ereditato da Object)
UnregisterFromRuntime()

Annulla la registrazione di questo Java peer dal runtime di interoperabilità.

(Ereditato da Object)
Wait()

Fa sì che il thread corrente attenda finché non viene risvegliato, in genere ricevendo <>una notifica</em> o <em>interrotto</em>.

(Ereditato da Object)
Wait(Int64, Int32)

Fa sì che il thread corrente attenda finché non viene risvegliato, in genere ricevendo<> una notifica</em> o <em>interrotto</em> o fino a quando non è trascorsa una determinata quantità di tempo reale.

(Ereditato da Object)
Wait(Int64)

Fa sì che il thread corrente attenda finché non viene risvegliato, in genere ricevendo<> una notifica</em> o <em>interrotto</em> o fino a quando non è trascorsa una determinata quantità di tempo reale.

(Ereditato da Object)

Implementazioni dell'interfaccia esplicita

Nome Descrizione
IJavaPeerable.Disposed()

Notifica al runtime di interoperabilità che il peer gestito è stato eliminato.

(Ereditato da Object)
IJavaPeerable.DisposeUnlessReferenced()

Rilascia questo Java peer a meno che non venga conservato da un altro riferimento gestito.

(Ereditato da Object)
IJavaPeerable.Finalized()

Notifica al runtime di interoperabilità che il peer gestito è stato finalizzato.

(Ereditato da Object)
IJavaPeerable.JniManagedPeerState

Ottiene lo stato che descrive la relazione tra questo peer gestito e il relativo riferimento JNI.

(Ereditato da Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Imposta il codice hash dell'identità di interoperabilità per questo Java peer.

(Ereditato da Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Imposta lo stato peer gestito e JNI per questo peer Java.

(Ereditato da Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Imposta il riferimento all'oggetto JNI usato da questo peer gestito.

(Ereditato da Object)

Metodi di estensione

Nome Descrizione
GetJniTypeName(IJavaPeerable)

Ottiene il nome JNI del tipo dell'istanza selfdi .

JavaAs<TResult>(IJavaPeerable)

Provare a digitare selfTResult, verificando che la coercizione sia valida sul lato Java.

JavaCast<TResult>(IJavaObject)

Esegue una conversione del tipo di tipo controllato dal runtime Android.

JavaCast<TResult>(IJavaObject)

Driver SAX2 che esegue il pull degli eventi da XmlPullParser e li converte in callback SAX2.

ParseAsync(IXMLReader, InputSource)

Analizza in modo asincrono un documento XML da un'origine di input.

ParseAsync(IXMLReader, String)

Analizza in modo asincrono un documento XML da un identificatore di sistema.

TryJavaCast<TResult>(IJavaPeerable, TResult)

Provare a digitare selfTResult, verificando che la coercizione sia valida sul lato Java.

Si applica a