XmlNamespaceManager.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 значения влияют на пространства имен, возвращаемые методом GetNamespacesInScope .

Значение XmlNamespaceScope xmlns:xml xmlns:xmlns xmlns=""
All Yes Нет Нет
ExcludeXml Нет Нет Нет
Local Нет Нет Yes

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

См. также раздел