INamespaceContext.GetPrefixes(String) メソッド

定義

現在のスコープ内の名前空間 URI にバインドされているすべてのプレフィックスを取得します。

[Android.Runtime.Register("getPrefixes", "(Ljava/lang/String;)Ljava/util/Iterator;", "GetGetPrefixes_Ljava_lang_String_Handler:Javax.Xml.Namespace.INamespaceContextInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public Java.Util.IIterator? GetPrefixes (string? namespaceURI);
[<Android.Runtime.Register("getPrefixes", "(Ljava/lang/String;)Ljava/util/Iterator;", "GetGetPrefixes_Ljava_lang_String_Handler:Javax.Xml.Namespace.INamespaceContextInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member GetPrefixes : string -> Java.Util.IIterator

パラメーター

namespaceURI
String

参照する名前空間の URI

戻り値

Iterator 現在のスコープ内の名前空間 URI にバインドされているすべてのプレフィックスの場合

属性

注釈

現在のスコープ内の名前空間 URI にバインドされているすべてのプレフィックスを取得します。

String 要素に対する反復子は、<任意の厳密な実装依存</厳密>>な順序で返されます。

<strong>the is <Iterator em>not</em> modifiable. たとえば、 メソッドは を remove() スロー UnsupportedOperationExceptionします。</強い>

名前空間 URI でプレフィックスを要求する場合、次の表では、すべての名前空間 URI 値に対して返されるプレフィックス値について説明します。

<table border="2" rules="all" cellpadding="4">thead<>tr<>td align="center" colspan="2" getPrefixes(namespaceURI)> return value for specified Namespace URI</td<>/tr tr td<>><>Namespace URI parameter</td td<>>prefixes value returned</td<>/tr<>/thead<>tbody><tr><td>bound Namespace URI, including the <<既定の名前空間 URI></td td>>Iterator< over prefixes bound to namespace URI in the current scope in an arbitrary, <strong>implementation dependent</strong>, order</td></tr tr><td><>unbound Namespace URI</td td><td>empty Iterator</td<>/tr tr><><td (""http://www.w3.org/XML/1998/namespace)</td td><td>>XMLConstants.XML_NS_URIIterator with one element set to XMLConstants.XML_NS_PREFIX ("xml")</td></tr><Tr><1 つの要素が ("xmlns") に設定された td>IteratorXMLConstants.XMLNS_ATTRIBUTE_NS_URI><> ("http://www.w3.org/2000/xmlns/")</td></tr tr><<>td><null/td td tdIllegalArgumentException>>< がスロー<される/td></tr></tbody></table XMLConstants.XMLNS_ATTRIBUTE<>

javax.xml.namespace.NamespaceContext.getPrefixes(java.lang.String)Java ドキュメント。

このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。

適用対象