IParser Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Cuidado
This class is obsoleted in this android platform
Interface básica para analisadores de SAX (API Simples 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
- Implementações
Comentários
Interface básica para analisadores de SAX (API Simples para XML).
<blockquote><em>Este módulo, o código-fonte e a documentação, está no Domínio Público e vem com <NENHUMA GARANTIA>/forte forte< forte>.</em> Consulte http://www.saxproject.org mais informações. </blockquote>
Esta foi a principal interface de fornecedor de eventos para SAX1; foi substituído no SAX2 por org.xml.sax.XMLReader XMLReader, o que inclui suporte ao Namespace e configurabilidade e extensibilidade sofisticadas.
Todos os analisadores SAX1 devem implementar essa interface básica: ela permite que os aplicativos registrem manipuladores para diferentes tipos de eventos e iniciem uma análise de um URI ou de um fluxo de caracteres.
Todos os analisadores SAX1 também devem implementar um construtor de argumento zero (embora outros construtores também sejam permitidos).
Os analisadores SAX1 são reutilizáveis, mas não reentram: o aplicativo pode reutilizar um objeto analisador (possivelmente com uma fonte de entrada diferente) depois que a primeira análise tiver sido concluída com êxito, mas pode não invocar os métodos de análise() recursivamente dentro de uma análise.
Este membro foi preterido. Essa interface foi substituída pela interface SAX2 org.xml.sax.XMLReader XMLReader , que inclui suporte ao Namespace.
Adicionado ao SAX 1.0.
Java documentação para org.xml.sax.Parser.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.
Propriedades
| Nome | Description |
|---|---|
| Handle |
Obsoleto.
Obtém o valor JNI do objeto Android subjacente. (Herdado de IJavaObject) |
| JniIdentityHashCode |
Obsoleto.
Retorna o valor da |
| JniManagedPeerState |
Obsoleto.
Estado do par gerenciado. (Herdado de IJavaPeerable) |
| JniObjectReferenceControlBlock |
Obsoleto.
Interface básica para analisadores de SAX (API Simples para XML). (Herdado de IJavaPeerable) |
| JniPeerMembers |
Obsoleto.
Acesso ao membro e suporte à invocação. (Herdado de IJavaPeerable) |
| PeerReference |
Obsoleto.
Retorna uma JniObjectReference das instâncias de objeto Java encapsuladas. (Herdado de IJavaPeerable) |
Métodos
| Nome | Description |
|---|---|
| Disposed() |
Obsoleto.
Chamado quando a instância foi descartada. (Herdado de IJavaPeerable) |
| DisposeUnlessReferenced() |
Obsoleto.
Se não houver referências pendentes a essa instância, então chamará |
| Finalized() |
Obsoleto.
Chamado quando a instância foi finalizada. (Herdado de IJavaPeerable) |
| Parse(InputSource) |
Obsoleto.
Analisar um documento XML. |
| Parse(String) |
Obsoleto.
Analise um documento XML de um URI (identificador do sistema). |
| SetDocumentHandler(IDocumentHandler) |
Obsoleto.
Permitir que um aplicativo registre um manipulador de eventos de documento. |
| SetDTDHandler(IDTDHandler) |
Obsoleto.
Permitir que um aplicativo registre um manipulador de eventos DTD. |
| SetEntityResolver(IEntityResolver) |
Obsoleto.
Permitir que um aplicativo registre um resolvedor de entidade personalizado. |
| SetErrorHandler(IErrorHandler) |
Obsoleto.
Permitir que um aplicativo registre um manipulador de eventos de erro. |
| SetJniIdentityHashCode(Int32) |
Obsoleto.
Defina o valor retornado por |
| SetJniManagedPeerState(JniManagedPeerStates) |
Obsoleto.
Interface básica para analisadores de SAX (API Simples para XML). (Herdado de IJavaPeerable) |
| SetLocale(Locale) |
Obsoleto.
Permitir que um aplicativo solicite uma localidade para erros e avisos. |
| SetPeerReference(JniObjectReference) |
Obsoleto.
Defina o valor retornado por |
| UnregisterFromRuntime() |
Obsoleto.
Cancele o registro dessa instância para que o runtime não a retorne de invocações futuras Java.Interop.JniRuntime+JniValueManager.PeekValue . (Herdado de IJavaPeerable) |
Métodos de Extensão
| Nome | Description |
|---|---|
| GetJniTypeName(IJavaPeerable) |
Obsoleto.
Obtém o nome JNI do tipo da instância |
| JavaAs<TResult>(IJavaPeerable) |
Obsoleto.
Tente coagir a digitar |
| JavaCast<TResult>(IJavaObject) |
Obsoleto.
Executa uma conversão de tipo verificada pelo tempo de execução do Android. |
| JavaCast<TResult>(IJavaObject) |
Obsoleto.
Interface básica para analisadores de SAX (API Simples para XML). |
| ParseAsync(IParser, InputSource) |
Obsoleto.
Analisa de forma assíncrona um documento XML de uma fonte de entrada. |
| ParseAsync(IParser, String) |
Obsoleto.
Analisa de forma assíncrona um documento XML de um identificador do sistema. |
| TryJavaCast<TResult>(IJavaPeerable, TResult) |
Obsoleto.
Tente coagir a digitar |