XPathNavigator.GetNamespacesInScope(XmlNamespaceScope) Метод

Определение

Возвращает пространства имен в области текущего узла.

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 , указывающее возвращаемые пространства имен.

Возвращаемое значение

Коллекция IDictionary<TKey,TValue> имен пространств имен, ключом к которым является префикс.

Реализации

Комментарии

Возвращаемые пространства имен зависят от указанного XmlNamespaceScope значения.

Значение XmlNamespaceScope Возвращаемые пространства имен
All Все пространства имен, определенные в области текущего узла. Это включает xmlns:xml пространство имен, которое всегда объявляется неявно. Порядок возвращаемых пространств имен не определен.
ExcludeXml Все пространства имен, определенные в области текущего узла, исключая xmlns:xml пространство имен, которое всегда объявляется неявно. Порядок возвращаемых пространств имен не определен.
Local Все пространства имен, определенные локально на текущем узле.

Применяется к