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 , содержащий текущие пространства имен в области.
Комментарии
Коллекция ключом является префикс и может использоваться для перечисления пространств имен в настоящее время в области. Коллекция является отключенной копией текущего списка пространств имен.
В следующей таблице перечислены XmlNamespaceScope значения и то, как он влияет на то, возвращаются ли стандартные и встроенные пространства имен методом GetNamespacesInScope .
| Значение XmlNamespaceScope | xmlns:xml | xmlns:xmlns | xmlns="" |
|---|---|---|---|
| All | да | Нет | Нет |
| ExcludeXml | Нет | Нет | Нет |
| Local | Нет | Нет | да |