Idioma

IDocumentHandler Interface

Definição

Cuidado

This class is obsoleted in this android platform

Receber notificação de eventos gerais do documento.

[Android.Runtime.Register("org/xml/sax/DocumentHandler", "", "Org.Xml.Sax.IDocumentHandlerInvoker")]
[System.Obsolete("This class is obsoleted in this android platform")]
public interface IDocumentHandler : Android.Runtime.IJavaObject, IDisposable, Java.Interop.IJavaPeerable
[<Android.Runtime.Register("org/xml/sax/DocumentHandler", "", "Org.Xml.Sax.IDocumentHandlerInvoker")>]
[<System.Obsolete("This class is obsoleted in this android platform")>]
type IDocumentHandler = interface
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
Derivado
Atributos
Implementações

Comentários

Receber notificação de eventos gerais do documento.

<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 manipulação de eventos para SAX1; no SAX2, ele foi substituído por org.xml.sax.ContentHandler ContentHandler, que fornece suporte ao Namespace e relatórios de entidades ignoradas. Essa interface é incluída no SAX2 apenas para dar suporte a aplicativos SAX1 herdados.

A ordem dos eventos nessa interface é muito importante e espelha a ordem das informações no próprio documento. Por exemplo, todo o conteúdo de um elemento (dados de caractere, instruções de processamento e/ou subelementos) aparecerá, em ordem, entre o evento startElement e o evento endElement correspondente.

Os gravadores de aplicativos que não desejam implementar a interface inteira podem derivar uma classe do HandlerBase, que implementa a funcionalidade padrão; Os gravadores de analisador podem criar uma instância do HandlerBase para obter um manipulador padrão. O aplicativo pode encontrar o local de qualquer evento de documento usando a interface Locator fornecida pelo Analisador por meio do método setDocumentLocator.

Este membro foi preterido. Essa interface foi substituída pela interface SAX2 org.xml.sax.ContentHandler ContentHandler , que inclui suporte ao Namespace.

Adicionado ao SAX 1.0.

Java documentação para org.xml.sax.DocumentHandler.

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 java.lang.System.identityHashCode() instância encapsulada.

(Herdado de IJavaPeerable)
JniManagedPeerState
Obsoleto.

Estado do par gerenciado.

(Herdado de IJavaPeerable)
JniObjectReferenceControlBlock
Obsoleto.

Receber notificação de eventos gerais do documento.

(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
Characters(Char[], Int32, Int32)
Obsoleto.

Receber notificação de dados de caractere.

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á Dispose(); caso contrário, não fará nada.

(Herdado de IJavaPeerable)
EndDocument()
Obsoleto.

Receber notificação do final de um documento.

EndElement(String)
Obsoleto.

Receber notificação do final de um elemento.

Finalized()
Obsoleto.

Chamado quando a instância foi finalizada.

(Herdado de IJavaPeerable)
IgnorableWhitespace(Char[], Int32, Int32)
Obsoleto.

Receber notificação de espaço em branco ignorável no conteúdo do elemento.

ProcessingInstruction(String, String)
Obsoleto.

Receber notificação de uma instrução de processamento.

SetDocumentLocator(ILocator)
Obsoleto.

Receba um objeto para localizar a origem dos eventos do documento SAX.

SetJniIdentityHashCode(Int32)
Obsoleto.

Defina o valor retornado por JniIdentityHashCode.

(Herdado de IJavaPeerable)
SetJniManagedPeerState(JniManagedPeerStates)
Obsoleto.

Receber notificação de eventos gerais do documento.

(Herdado de IJavaPeerable)
SetPeerReference(JniObjectReference)
Obsoleto.

Defina o valor retornado por PeerReference.

(Herdado de IJavaPeerable)
StartDocument()
Obsoleto.

Receber notificação do início de um documento.

StartElement(String, IAttributeList)
Obsoleto.

Receber notificação do início de um elemento.

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 self.

JavaAs<TResult>(IJavaPeerable)
Obsoleto.

Tente coagir a digitar selfTResult, verificando se a coerção é válida no lado Java.

JavaCast<TResult>(IJavaObject)
Obsoleto.

Executa uma conversão de tipo verificada pelo tempo de execução do Android.

JavaCast<TResult>(IJavaObject)
Obsoleto.

Receber notificação de eventos gerais do documento.

TryJavaCast<TResult>(IJavaPeerable, TResult)
Obsoleto.

Tente coagir a digitar selfTResult, verificando se a coerção é válida no lado Java.

Aplica-se a