Freigeben über


HandlerBase.ResolveEntity(String, String) Methode

Definition

Achtung

deprecated

Auflösen einer externen Entität.

[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

Parameter

publicId
String

Der öffentliche Bezeichner oder NULL, wenn keine verfügbar ist.

systemId
String

Der im XML-Dokument angegebene Systembezeichner.

Gibt zurück

Die neue Eingabequelle oder null, um das Standardverhalten zu erfordern.

Implementiert

Attribute

Ausnahmen

Alle SAX-Ausnahmen, möglicherweise eine andere Ausnahme umschließen.

Hinweise

Auflösen einer externen Entität.

Gibt immer NULL zurück, sodass der Parser den systembezeichner verwendet, der im XML-Dokument bereitgestellt wird. Diese Methode implementiert das SAX-Standardverhalten: Anwendungsautoren können es in einer Unterklasse überschreiben, um spezielle Übersetzungen wie Katalogsuche oder URI-Umleitung durchzuführen.

Java-Dokumentation für org.xml.sax.HandlerBase.resolveEntity(java.lang.String, java.lang.String).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

Weitere Informationen

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