IParser Интерфейс

Определение

Внимание!

This class is obsoleted in this android platform

Базовый интерфейс для средства синтаксического анализа SAX (Simple API for XML).

[Android.Runtime.Register("org/xml/sax/Parser", "", "Org.Xml.Sax.IParserInvoker")]
[System.Obsolete("This class is obsoleted in this android platform")]
public interface IParser : Android.Runtime.IJavaObject, IDisposable, Java.Interop.IJavaPeerable
[<Android.Runtime.Register("org/xml/sax/Parser", "", "Org.Xml.Sax.IParserInvoker")>]
[<System.Obsolete("This class is obsoleted in this android platform")>]
type IParser = interface
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
Производный
Атрибуты
Реализации

Комментарии

Базовый интерфейс для средства синтаксического анализа SAX (Simple API for XML).

<blockquote><em>. Этот модуль, как исходный код, так и документация, находится в общедоступном домене и поставляется со строгим>< отсутствием гарантии</strong>.</em> Смhttp://www.saxproject.org. дополнительные сведения. </blockquote>

Это был интерфейс поставщика событий main для SAX1; он был заменен в SAX2 на org.xml.sax.XMLReader XMLReader, который включает поддержку пространства имен, сложную настройку и расширяемость.

Все средства синтаксического анализа SAX1 должны реализовывать этот базовый интерфейс: он позволяет приложениям регистрировать обработчики для различных типов событий и инициировать синтаксический анализ из универсального кода ресурса (URI) или потока символов.

Все средства синтаксического анализа SAX1 также должны реализовывать конструктор с нулевым аргументом (хотя другие конструкторы также разрешены).

Средства синтаксического анализа SAX1 можно использовать повторно, но не повторно. Приложение может повторно использовать объект средства синтаксического анализа (возможно, с другим источником входных данных) после успешного завершения первого анализа, но не может рекурсивно вызывать методы parse() в пределах синтаксического анализа.

Этот элемент устарел. Этот интерфейс был заменен интерфейсом SAX2 org.xml.sax.XMLReader XMLReader , который включает поддержку пространства имен.

Добавлено в SAX 1.0.

Документация по Java для org.xml.sax.Parser.

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

Свойства

Handle
Устаревшие..

Возвращает значение JNI базового объекта Android.

(Унаследовано от IJavaObject)
JniIdentityHashCode
Устаревшие..

Возвращает значение для упаковаемого java.lang.System.identityHashCode() экземпляра.

(Унаследовано от IJavaPeerable)
JniManagedPeerState
Устаревшие..

Состояние управляемого однорангового узла.

(Унаследовано от IJavaPeerable)
JniPeerMembers
Устаревшие..

Поддержка доступа и вызова участников.

(Унаследовано от IJavaPeerable)
PeerReference
Устаревшие..

JniObjectReference Возвращает экземпляр объекта Java, заключенный в оболочку.

(Унаследовано от IJavaPeerable)

Методы

Disposed()
Устаревшие..

Вызывается при удалении экземпляра.

(Унаследовано от IJavaPeerable)
DisposeUnlessReferenced()
Устаревшие..

Если отсутствуют незадающиеся ссылки на этот экземпляр, вызывает Dispose(); в противном случае ничего не делает.

(Унаследовано от IJavaPeerable)
Finalized()
Устаревшие..

Вызывается после завершения работы экземпляра.

(Унаследовано от IJavaPeerable)
Parse(InputSource)
Устаревшие..

Анализ XML-документа.

Parse(String)
Устаревшие..

Анализ XML-документа на основе системного идентификатора (URI).

SetDocumentHandler(IDocumentHandler)
Устаревшие..

Разрешить приложению зарегистрировать обработчик событий документа.

SetDTDHandler(IDTDHandler)
Устаревшие..

Разрешить приложению зарегистрировать обработчик событий DTD.

SetEntityResolver(IEntityResolver)
Устаревшие..

Разрешить приложению зарегистрировать настраиваемый сопоставитель сущностей.

SetErrorHandler(IErrorHandler)
Устаревшие..

Разрешить приложению зарегистрировать обработчик событий ошибок.

SetJniIdentityHashCode(Int32)
Устаревшие..

Задайте значение, возвращаемое .JniIdentityHashCode

(Унаследовано от IJavaPeerable)
SetJniManagedPeerState(JniManagedPeerStates)
Устаревшие..

Базовый интерфейс для средства синтаксического анализа SAX (Simple API for XML).

(Унаследовано от IJavaPeerable)
SetLocale(Locale)
Устаревшие..

Разрешить приложению запрашивать языковой стандарт для ошибок и предупреждений.

SetPeerReference(JniObjectReference)
Устаревшие..

Задайте значение, возвращаемое .PeerReference

(Унаследовано от IJavaPeerable)
UnregisterFromRuntime()
Устаревшие..

Отмените регистрацию этого экземпляра, чтобы среда выполнения не возвращала его из будущих Java.Interop.JniRuntime+JniValueManager.PeekValue вызовов.

(Унаследовано от IJavaPeerable)

Методы расширения

JavaCast<TResult>(IJavaObject)
Устаревшие..

Выполняет преобразование типа, проверенное средой выполнения Android.

JavaCast<TResult>(IJavaObject)
Устаревшие..

Базовый интерфейс для средства синтаксического анализа SAX (Simple API for XML).

GetJniTypeName(IJavaPeerable)
Устаревшие..

Базовый интерфейс для средства синтаксического анализа SAX (Simple API for XML).

ParseAsync(IParser, InputSource)
Устаревшие..

Базовый интерфейс для средства синтаксического анализа SAX (Simple API for XML).

ParseAsync(IParser, String)
Устаревшие..

Базовый интерфейс для средства синтаксического анализа SAX (Simple API for XML).

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