IParser Interfaz

Definición

Precaución

This class is obsoleted in this android platform

Interfaz básica para analizadores SAX (API simple para XML).

[Android.Runtime.Register("org/xml/sax/Parser", "", "Org.Xml.Sax.IParserInvoker")]
[System.Obsolete("This class is obsoleted in this android platform")]
public interface IParser : Android.Runtime.IJavaObject, IDisposable, Java.Interop.IJavaPeerable
[<Android.Runtime.Register("org/xml/sax/Parser", "", "Org.Xml.Sax.IParserInvoker")>]
[<System.Obsolete("This class is obsoleted in this android platform")>]
type IParser = interface
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
Derivado
Atributos
Implementaciones

Comentarios

Interfaz básica para analizadores SAX (API simple para XML).

<blockquote><em>This module, both source code and documentation, is in the Public Domain, and comes with <strong>NO WARRANTY</strong>.</em> Consulte http://www.saxproject.org para obtener más información. </blockquote>

Esta fue la interfaz principal del proveedor de eventos para SAX1; se ha reemplazado en SAX2 por org.xml.sax.XMLReader XMLReader, que incluye compatibilidad con espacios de nombres y sofisticada capacidad de configuración y extensibilidad.

Todos los analizadores SAX1 deben implementar esta interfaz básica: permite a las aplicaciones registrar controladores para distintos tipos de eventos e iniciar un análisis desde un URI o una secuencia de caracteres.

Todos los analizadores SAX1 también deben implementar un constructor de argumento cero (aunque también se permiten otros constructores).

Los analizadores SAX1 son reutilizables pero no vuelven a entrar: la aplicación puede reutilizar un objeto de analizador (posiblemente con un origen de entrada diferente) una vez que el primer análisis se haya completado correctamente, pero es posible que no invoque los métodos parse() de forma recursiva dentro de un análisis.

Este miembro está en desuso. Esta interfaz se ha reemplazado por la interfaz SAX2 org.xml.sax.XMLReader XMLReader , que incluye compatibilidad con espacios de nombres.

Agregado en SAX 1.0.

Java documentación para org.xml.sax.Parser.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Propiedades

Nombre Description
Handle
Obsoletos.

Obtiene el valor JNI del objeto Android subyacente.

(Heredado de IJavaObject)
JniIdentityHashCode
Obsoletos.

Devuelve el valor de java.lang.System.identityHashCode() para la instancia ajustada.

(Heredado de IJavaPeerable)
JniManagedPeerState
Obsoletos.

Estado del mismo nivel administrado.

(Heredado de IJavaPeerable)
JniPeerMembers
Obsoletos.

Compatibilidad con la invocación y el acceso de miembros.

(Heredado de IJavaPeerable)
PeerReference
Obsoletos.

Devuelve un JniObjectReference de la instancia de objeto Java ajustada.

(Heredado de IJavaPeerable)

Métodos

Nombre Description
Disposed()
Obsoletos.

Se llama cuando se ha eliminado la instancia.

(Heredado de IJavaPeerable)
DisposeUnlessReferenced()
Obsoletos.

Si no hay referencias pendientes a esta instancia, llama a Dispose(); de lo contrario, no hace nada.

(Heredado de IJavaPeerable)
Finalized()
Obsoletos.

Se llama cuando se ha finalizado la instancia.

(Heredado de IJavaPeerable)
Parse(InputSource)
Obsoletos.

Analizar un documento XML.

Parse(String)
Obsoletos.

Analizar un documento XML desde un identificador del sistema (URI).

SetDocumentHandler(IDocumentHandler)
Obsoletos.

Permitir que una aplicación registre un controlador de eventos de documento.

SetDTDHandler(IDTDHandler)
Obsoletos.

Permitir que una aplicación registre un controlador de eventos DTD.

SetEntityResolver(IEntityResolver)
Obsoletos.

Permitir que una aplicación registre una resolución de entidades personalizada.

SetErrorHandler(IErrorHandler)
Obsoletos.

Permitir que una aplicación registre un controlador de eventos de error.

SetJniIdentityHashCode(Int32)
Obsoletos.

Establezca el valor devuelto por JniIdentityHashCode.

(Heredado de IJavaPeerable)
SetJniManagedPeerState(JniManagedPeerStates)
Obsoletos.

Interfaz básica para analizadores SAX (API simple para XML).

(Heredado de IJavaPeerable)
SetLocale(Locale)
Obsoletos.

Permitir que una aplicación solicite una configuración regional para errores y advertencias.

SetPeerReference(JniObjectReference)
Obsoletos.

Establezca el valor devuelto por PeerReference.

(Heredado de IJavaPeerable)
UnregisterFromRuntime()
Obsoletos.

Anule el registro de esta instancia para que el entorno de ejecución no lo devuelva de invocaciones futuras Java.Interop.JniRuntime+JniValueManager.PeekValue .

(Heredado de IJavaPeerable)

Métodos de extensión

Nombre Description
GetJniTypeName(IJavaPeerable)
Obsoletos.

Obtiene el nombre JNI del tipo de la instancia self.

JavaAs<TResult>(IJavaPeerable)
Obsoletos.

Intente coerción self para escribir TResult, comprobando que la coerción es válida en el lado de Java.

JavaCast<TResult>(IJavaObject)
Obsoletos.

Realiza una conversión de tipos comprobados en tiempo de ejecución de Android.

JavaCast<TResult>(IJavaObject)
Obsoletos.

Interfaz básica para analizadores SAX (API simple para XML).

ParseAsync(IParser, InputSource)
Obsoletos.

Analiza de forma asincrónica un documento XML de un origen de entrada.

ParseAsync(IParser, String)
Obsoletos.

Analiza de forma asincrónica un documento XML desde un identificador del sistema.

TryJavaCast<TResult>(IJavaPeerable, TResult)
Obsoletos.

Intente coerción self para escribir TResult, comprobando que la coerción es válida en el lado de Java.

Se aplica a