ILSOutput Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Этот интерфейс представляет назначение выходных данных.
[Android.Runtime.Register("org/w3c/dom/ls/LSOutput", "", "Org.W3c.Dom.LS.ILSOutputInvoker")]
public interface ILSOutput : Android.Runtime.IJavaObject, IDisposable, Java.Interop.IJavaPeerable
[<Android.Runtime.Register("org/w3c/dom/ls/LSOutput", "", "Org.W3c.Dom.LS.ILSOutputInvoker")>]
type ILSOutput = interface
interface IJavaObject
interface IDisposable
interface IJavaPeerable
- Атрибуты
- Реализации
Комментарии
Этот интерфейс представляет назначение выходных данных.
Этот интерфейс позволяет приложению инкапсулировать сведения о назначении вывода в одном объекте, который может включать URI, поток байтов (возможно, с указанной кодировкой), базовый URI и (или) поток символов.
Точные определения потока байтов и потока символов зависят от привязки.
Ожидается, что приложение будет предоставлять объекты, реализующие этот интерфейс, всякий раз, когда такие объекты необходимы. Приложение может либо предоставить собственные объекты, реализующие этот интерфейс, либо использовать универсальный фабричный метод DOMImplementationLS.createLSOutput()
для создания объектов, реализующих этот интерфейс.
Объект LSSerializer
будет использовать объект , LSOutput
чтобы определить, куда следует сериализовать выходные данные. Будет LSSerializer
рассматривать различные выходные данные, указанные в LSOutput
, в следующем порядке, чтобы узнать, в какой из них следует выводить. Первый, который не является null и не будет использоваться пустая строка: <ol><liLSOutput.characterStream
<>/liLSOutput.byteStream
><<>/li>LSOutput.systemId
<<>/li/li></ol>
LSOutput
объекты принадлежат приложению. Реализация модели DOM никогда не изменяет их (хотя при необходимости она может создавать копии и изменять копии).
См. также спецификацию загрузки и сохранения модели DOM 3.
Документация по Java для org.w3c.dom.ls.LSOutput
.
Части этой страницы являются изменениями, основанными на работе, созданной и совместно используемой проектом и используемой в соответствии с условиями, Creative Commons 2.5 Attribution License Creative Commons 2.5 Attribution License.
Свойства
ByteStream |
Атрибут языка и зависимый от привязки тип, представляющий доступный для записи поток байтов. |
CharacterStream |
Атрибут языка и зависимый от привязки тип, представляющий доступный для записи поток, в который можно выводить 16-разрядные единицы. |
Encoding |
Кодировка символов, используемая для выходных данных. |
Handle |
Возвращает значение JNI базового объекта Android. (Унаследовано от IJavaObject) |
JniIdentityHashCode |
Возвращает значение для упаковаемого |
JniManagedPeerState |
Состояние управляемого однорангового узла. (Унаследовано от IJavaPeerable) |
JniPeerMembers |
Поддержка доступа и вызова участников. (Унаследовано от IJavaPeerable) |
PeerReference |
JniObjectReference Возвращает экземпляр объекта Java, заключенный в оболочку. (Унаследовано от IJavaPeerable) |
SystemId |
Идентификатор системы, ссылка на URI [], для этого выходного назначения. |
Методы
Disposed() |
Вызывается при удалении экземпляра. (Унаследовано от IJavaPeerable) |
DisposeUnlessReferenced() |
Если отсутствуют незадающиеся ссылки на этот экземпляр, вызывает |
Finalized() |
Вызывается после завершения работы экземпляра. (Унаследовано от IJavaPeerable) |
SetJniIdentityHashCode(Int32) |
Задайте значение, возвращаемое . |
SetJniManagedPeerState(JniManagedPeerStates) |
Этот интерфейс представляет назначение выходных данных. (Унаследовано от IJavaPeerable) |
SetPeerReference(JniObjectReference) |
Задайте значение, возвращаемое . |
UnregisterFromRuntime() |
Отмените регистрацию этого экземпляра, чтобы среда выполнения не возвращала его из будущих Java.Interop.JniRuntime+JniValueManager.PeekValue вызовов. (Унаследовано от IJavaPeerable) |
Методы расширения
JavaCast<TResult>(IJavaObject) |
Выполняет преобразование типа, проверенное средой выполнения Android. |
JavaCast<TResult>(IJavaObject) |
Этот интерфейс представляет назначение выходных данных. |
GetJniTypeName(IJavaPeerable) |
Этот интерфейс представляет назначение выходных данных. |