INamespaceContext Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Интерфейс для обработки контекста пространства имен XML только для чтения.
[Android.Runtime.Register("javax/xml/namespace/NamespaceContext", "", "Javax.Xml.Namespace.INamespaceContextInvoker")]
public interface INamespaceContext : Android.Runtime.IJavaObject, IDisposable, Java.Interop.IJavaPeerable
[<Android.Runtime.Register("javax/xml/namespace/NamespaceContext", "", "Javax.Xml.Namespace.INamespaceContextInvoker")>]
type INamespaceContext = interface
interface IJavaObject
interface IDisposable
interface IJavaPeerable
- Атрибуты
- Реализации
Комментарии
Интерфейс для обработки контекста пространства имен XML только для чтения.
Пространство имен XML имеет следующие свойства:
<UL>li URI пространства имен: имя пространства имен, выраженное в виде URI, к которому привязан< префикс/префикс li><li>: синтаксически, это часть имени атрибута XMLConstants.XMLNS_ATTRIBUTE
после ("xmlns") в объявлении< пространства имен/li<>/ul><>
Примере: <element xmlns:prefix="http://Namespace-name-URI">
Все get*(*)
методы работают в текущем область для URI пространства имен и разрешения префиксов.
Обратите внимание, что универсальный код ресурса (URI) пространства имен может быть привязан к строгим <>нескольким< или строгим> префиксам в текущем область. Это может произойти, если несколько XMLConstants.XMLNS_ATTRIBUTE
объявлений пространства имен (xmlns) происходят в одном Start-Tag и ссылаются на один и тот же URI пространства имен. Например,< br />
<element xmlns:prefix1="http://Namespace-name-URI"
xmlns:prefix2="http://Namespace-name-URI">
Это также может произойти, если один и тот же URI пространства имен используется в нескольких объявлениях XMLConstants.XMLNS_ATTRIBUTE
пространства имен (xmlns) в иерархии логического родительского элемента. Например,< br />
<parent xmlns:prefix1="http://Namespace-name-URI">
<child xmlns:prefix2="http://Namespace-name-URI">
...
</child>
</parent>
</p>
Префикс можно привязать только к строгому <>одиночному< или строгому> URI пространства имен в текущем область.
Добавлено в версии 1.5.
Документация по Java для javax.xml.namespace.NamespaceContext
.
Части этой страницы являются изменениями, основанными на работе, созданной и совместно используемой проектом и используемой в соответствии с условиями, Creative Commons 2.5 Attribution License Creative Commons 2.5 Attribution License.
Свойства
Handle |
Возвращает значение JNI базового объекта Android. (Унаследовано от IJavaObject) |
JniIdentityHashCode |
Возвращает значение для упаковаемого |
JniManagedPeerState |
Состояние управляемого однорангового узла. (Унаследовано от IJavaPeerable) |
JniPeerMembers |
Поддержка доступа и вызова участников. (Унаследовано от IJavaPeerable) |
PeerReference |
JniObjectReference Возвращает экземпляр объекта Java, заключенный в оболочку. (Унаследовано от IJavaPeerable) |
Методы
Disposed() |
Вызывается при удалении экземпляра. (Унаследовано от IJavaPeerable) |
DisposeUnlessReferenced() |
Если отсутствуют незадающиеся ссылки на этот экземпляр, вызывает |
Finalized() |
Вызывается после завершения работы экземпляра. (Унаследовано от IJavaPeerable) |
GetNamespaceURI(String) |
Получите URI пространства имен, привязанный к префиксу в текущем область. |
GetPrefix(String) |
Получите префикс, привязанный к URI пространства имен в текущем область. |
GetPrefixes(String) |
Получение всех префиксов, привязанных к URI пространства имен в текущем область. |
SetJniIdentityHashCode(Int32) |
Задайте значение, возвращаемое . |
SetJniManagedPeerState(JniManagedPeerStates) |
Интерфейс для обработки контекста пространства имен XML только для чтения. (Унаследовано от IJavaPeerable) |
SetPeerReference(JniObjectReference) |
Задайте значение, возвращаемое . |
UnregisterFromRuntime() |
Отмените регистрацию этого экземпляра, чтобы среда выполнения не возвращала его из будущих Java.Interop.JniRuntime+JniValueManager.PeekValue вызовов. (Унаследовано от IJavaPeerable) |
Методы расширения
JavaCast<TResult>(IJavaObject) |
Выполняет преобразование типа, проверенное средой выполнения Android. |
JavaCast<TResult>(IJavaObject) |
Интерфейс для обработки контекста пространства имен XML только для чтения. |
GetJniTypeName(IJavaPeerable) |
Интерфейс для обработки контекста пространства имен XML только для чтения. |