IXmlNamespaceResolver.GetNamespacesInScope(XmlNamespaceScope) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
現在スコープ内にあるプレフィックスと名前空間の間に定義された割り当てのコレクションを取得します。
public:
System::Collections::Generic::IDictionary<System::String ^, System::String ^> ^ GetNamespacesInScope(System::Xml::XmlNamespaceScope scope);
public System.Collections.Generic.IDictionary<string,string> GetNamespacesInScope (System.Xml.XmlNamespaceScope scope);
abstract member GetNamespacesInScope : System.Xml.XmlNamespaceScope -> System.Collections.Generic.IDictionary<string, string>
Public Function GetNamespacesInScope (scope As XmlNamespaceScope) As IDictionary(Of String, String)
パラメーター
- scope
- XmlNamespaceScope
返される名前空間ノードの種類を指定する XmlNamespaceScope 値。
戻り値
現在のスコープ内にある名前空間が格納された IDictionary。
注釈
コレクションはプレフィックスによってキー付けされ、現在スコープ内の名前空間を列挙するために使用できます。 コレクションは、現在の名前空間リストの切断されたコピーです。
次の表に XmlNamespaceScope 、値と、既定の名前空間と組み込み名前空間がメソッドによって返されるかどうかに影響を与える方法を GetNamespacesInScope 示します。
XmlNamespaceScope の値 | xmlns:xml | xmlns:xmlns | xmlns="" |
---|---|---|---|
All | 可 | × | × |
ExcludeXml | × | × | X |
Local | X | X | 可 |