Condividi tramite


HandlerBase.ResolveEntity(String, String) Metodo

Definizione

Attenzione

deprecated

Risolvere un'entità esterna.

[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

Parametri

publicId
String

Identificatore pubblico o Null se non è disponibile nessuna.

systemId
String

Identificatore di sistema fornito nel documento XML.

Restituisce

Nuova origine di input o Null per richiedere il comportamento predefinito.

Implementazioni

Attributi

Eccezioni

Qualsiasi eccezione SAX, eventualmente con wrapping di un'altra eccezione.

Commenti

Risolvere un'entità esterna.

Restituisce sempre null, in modo che il parser usi l'identificatore di sistema fornito nel documento XML. Questo metodo implementa il comportamento predefinito SAX: gli autori di applicazioni possono eseguirne l'override in una sottoclasse per eseguire traduzioni speciali, ad esempio ricerche del catalogo o reindirizzamento URI.

Documentazione java per org.xml.sax.HandlerBase.resolveEntity(java.lang.String, java.lang.String).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a

Vedi anche

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