XPathNavigator.GetNamespacesInScope(XmlNamespaceScope) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
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. |