Поделиться через


HandlerBase.ResolveEntity(String, String) Метод

Определение

Внимание!

deprecated

Разрешение внешней сущности.

[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

Параметры

publicId
String

Общедоступный идентификатор или значение NULL, если он недоступен.

systemId
String

Системный идентификатор, предоставленный в XML-документе.

Возвращаемое значение

Новый источник входных данных или null требует поведения по умолчанию.

Реализации

Атрибуты

Исключения

Любое исключение SAX, возможно, упаковав другое исключение.

Комментарии

Разрешение внешней сущности.

Всегда возвращает значение NULL, чтобы средство синтаксического анализа использовало системный идентификатор, предоставленный в XML-документе. Этот метод реализует поведение по умолчанию SAX: записи приложений могут переопределить его в подклассе, чтобы выполнять специальные переводы, такие как подстановки каталога или перенаправление URI.

Документация по Java для org.xml.sax.HandlerBase.resolveEntity(java.lang.String, java.lang.String).

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к

См. также раздел

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