ILocator2 Interfaccia

Definizione

Estensione SAX2 per aumentare le informazioni sull'entità fornite tramite .Locator

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

Commenti

Estensione SAX2 per aumentare le informazioni sull'entità fornite tramite .Locator Se un'implementazione supporta questa estensione, il localizzatore fornito in org.xml.sax.ContentHandler#setDocumentLocator ContentHandler.setDocumentLocator() implementerà questa interfaccia e il <flag di funzionalità em>http://xml.org/sax/features/use-locator2</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.

Aggiunta in SAX 2.0 (estensioni 1.1 alfa).

per org.xml.sax.ext.Locator2.

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.

Proprietà

Nome Descrizione
ColumnNumber

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

(Ereditato da ILocator)
Encoding

Restituisce il nome della codifica dei caratteri per l'entità.

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

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

(Ereditato da ILocator)
PeerReference

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

(Ereditato da IJavaPeerable)
PublicId

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

(Ereditato da ILocator)
SystemId

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

(Ereditato da ILocator)
XMLVersion

Restituisce la versione di XML utilizzata per l'entità.

Metodi

Nome Descrizione
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)
SetJniIdentityHashCode(Int32)

Impostare il valore restituito da JniIdentityHashCode.

(Ereditato da IJavaPeerable)
SetJniManagedPeerState(JniManagedPeerStates)

Estensione SAX2 per aumentare le informazioni sull'entità fornite tramite .Locator

(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

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)

Estensione SAX2 per aumentare le informazioni sull'entità fornite tramite .Locator

TryJavaCast<TResult>(IJavaPeerable, TResult)

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

Si applica a