IXmlNamespaceResolver.GetNamespacesInScope(XmlNamespaceScope) Метод

Определение

Получает коллекцию определенных соответствий префиксов и пространств имен, которые в настоящий момент находятся в области.

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<String,String>

Объект IDictionary, содержащий текущие пространства имен в области.

Комментарии

Коллекция имеет ключ с помощью префикса и может использоваться для перечисления пространств имен, которые в настоящее время находятся в области. Коллекция является отключенной копией текущего списка пространств имен.

В следующей таблице перечислены XmlNamespaceScope значения и влияние на то, возвращаются ли методом GetNamespacesInScope стандартные и встроенные пространства имен.

Значение XmlNamespaceScope xmlns:xml xmlns:xmlns xmlns=«»
All да нет нет
ExcludeXml нет нет нет
Local нет нет да

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