XmlNamespaceManager.GetNamespacesInScope(XmlNamespaceScope) XmlNamespaceManager.GetNamespacesInScope(XmlNamespaceScope) XmlNamespaceManager.GetNamespacesInScope(XmlNamespaceScope) XmlNamespaceManager.GetNamespacesInScope(XmlNamespaceScope) Method

定義

現在スコープ内にある名前空間を列挙するために使用できる、プレフィックスをキーとした、名前空間の名前のコレクションを取得します。Gets a collection of namespace names keyed by prefix which can be used to enumerate the namespaces currently in scope.

public:
 virtual System::Collections::Generic::IDictionary<System::String ^, System::String ^> ^ GetNamespacesInScope(System::Xml::XmlNamespaceScope scope);
public virtual System.Collections.Generic.IDictionary<string,string> GetNamespacesInScope (System.Xml.XmlNamespaceScope scope);
abstract member GetNamespacesInScope : System.Xml.XmlNamespaceScope -> System.Collections.Generic.IDictionary<string, string>
override this.GetNamespacesInScope : System.Xml.XmlNamespaceScope -> System.Collections.Generic.IDictionary<string, string>
Public Overridable Function GetNamespacesInScope (scope As XmlNamespaceScope) As IDictionary(Of String, String)

パラメーター

scope
XmlNamespaceScope XmlNamespaceScope XmlNamespaceScope XmlNamespaceScope

返される名前空間ノードの種類を指定する列挙値。An enumeration value that specifies the type of namespace nodes to return.

戻り値

現在スコープ内にある名前空間とプレフィックスのペアのコレクション。A collection of namespace and prefix pairs currently in scope.

実装

注釈

ディクショナリは、プレフィックスをキーと名前空間名のコレクションで構成されます。The dictionary consists of a collection of namespace names keyed by prefix. スコープ内名前空間を列挙するために使用できます。It can be used to enumerate the in-scope namespaces. ディクショナリは、名前空間の一覧の切断されたコピーです。The dictionary is a disconnected copy of the namespace list. 現在のスコープ内の名前空間の一覧変更として変更されません。It remains unchanged as the current in-scope namespace list changes.

次の表ではXmlNamespaceScope値によって返される名前空間に影響を与える、GetNamespacesInScopeメソッド。The following table shows how XmlNamespaceScope values affect the namespaces returned by the GetNamespacesInScope method.

XmlNamespaceScope 値XmlNamespaceScope value xmlns:xmlxmlns:xml xmlns:xmlnsxmlns:xmlns xmlns=""xmlns=""
All はいYes ×No ×No
ExcludeXml ×No ×No ×No
Local ×No ×No はいYes

適用対象

こちらもご覧ください