Compartilhar via


HandlerBase.ResolveEntity(String, String) Método

Definição

Cuidado

deprecated

Resolver uma entidade externa.

[Android.Runtime.Register("resolveEntity", "(Ljava/lang/String;Ljava/lang/String;)Lorg/xml/sax/InputSource;", "GetResolveEntity_Ljava_lang_String_Ljava_lang_String_Handler")]
[System.Obsolete("deprecated")]
public virtual Org.Xml.Sax.InputSource? ResolveEntity (string? publicId, string? systemId);
[<Android.Runtime.Register("resolveEntity", "(Ljava/lang/String;Ljava/lang/String;)Lorg/xml/sax/InputSource;", "GetResolveEntity_Ljava_lang_String_Ljava_lang_String_Handler")>]
[<System.Obsolete("deprecated")>]
abstract member ResolveEntity : string * string -> Org.Xml.Sax.InputSource
override this.ResolveEntity : string * string -> Org.Xml.Sax.InputSource

Parâmetros

publicId
String

O identificador público ou null se nenhum estiver disponível.

systemId
String

O identificador do sistema fornecido no documento XML.

Retornos

A nova fonte de entrada ou null para exigir o comportamento padrão.

Implementações

Atributos

Exceções

Qualquer exceção SAX, possivelmente envolvendo outra exceção.

Comentários

Resolver uma entidade externa.

Sempre retorne null, para que o analisador use o identificador do sistema fornecido no documento XML. Esse método implementa o comportamento padrão SAX: os gravadores de aplicativos podem substituí-lo em uma subclasse para fazer traduções especiais, como pesquisas de catálogo ou redirecionamento de URI.

Documentação Java para org.xml.sax.HandlerBase.resolveEntity(java.lang.String, java.lang.String).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a

Confira também

  • <xref:Org.Xml.Sax.IEntityResolver.ResolveEntity(System.String%2c+System.String)>