XPathNavigator.GetNamespacesInScope(XmlNamespaceScope) Método

Definição

Devolve os namespaces dentro do âmbito do nó atual.

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)

Parâmetros

scope
XmlNamespaceScope

Um XmlNamespaceScope valor que especifica os namespaces a devolver.

Devoluções

Uma IDictionary<TKey,TValue> coleção de nomes de espaços de nomes codificados por prefixo.

Implementações

Observações

Os namespaces devolvidos dependem do XmlNamespaceScope valor especificado.

Valor XmlNamespaceScope Espaços de Nomes Retornados
All Todos os namespaces definidos no âmbito do nó atual. Isto inclui o xmlns:xml namespace, que é sempre declarado implicitamente. A ordem dos namespaces devolvidos não está definida.
ExcludeXml Todos os namespaces definidos no âmbito do nó atual, excluindo o xmlns:xml namespace, que é sempre declarado implicitamente. A ordem dos namespaces devolvidos não está definida.
Local Todos os namespaces definidos localmente no nó atual.

Aplica-se a