IParser Interfaz
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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 |
| 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 |
| 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 |
| 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 |
| 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 |
| JavaAs<TResult>(IJavaPeerable) |
Obsoletos.
Intente coerción |
| 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 |