Compartilhar via


XPathNavigator.GetNamespacesInScope(XmlNamespaceScope) Método

Definição

Retorna os namespaces no escopo 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 valor XmlNamespaceScope que especifica os namespaces a serem retornados.

Retornos

IDictionary<String,String>

Uma coleção IDictionary<TKey,TValue> de nomes de namespace organizada por prefixo.

Implementações

Comentários

Os namespaces retornados dependem do XmlNamespaceScope valor especificado.

Valor de XmlNamespaceScope Namespaces retornados
All Todos os namespaces definidos no escopo do nó atual. Isso inclui o xmlns:xml namespace, que sempre é declarado implicitamente. A ordem dos namespaces retornados não está definida.
ExcludeXml Todos os namespaces definidos no escopo do nó atual, excluindo o xmlns:xml namespace, que sempre é declarado implicitamente. A ordem dos namespaces retornados não está definida.
Local Todos os namespaces definidos localmente no nó atual.

Aplica-se a