Comparteix a través de


XPathNavigator.GetNamespacesInScope(XmlNamespaceScope) Método

Definición

Devuelve los espacios de nombres en el ámbito del nodo actual.

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

Valor XmlNamespaceScope que especifica los espacios de nombres que se van a devolver.

Devoluciones

IDictionary<String,String>

Colección IDictionary<TKey,TValue> de nombres de espacio de nombres con clave de prefijo.

Implementaciones

Comentarios

Los espacios de nombres devueltos dependen del XmlNamespaceScope valor especificado.

Valor xmlNamespaceScope Espacios de nombres devueltos
All Todos los espacios de nombres definidos en el ámbito del nodo actual. Esto incluye el xmlns:xml espacio de nombres , que siempre se declara implícitamente. No está definido el orden de los espacios de nombres que se devuelven.
ExcludeXml Todos los espacios de nombres definidos en el ámbito del nodo actual, excepto el xmlns:xml espacio de nombres, que siempre se declara implícitamente. No está definido el orden de los espacios de nombres que se devuelven.
Local Todos los espacios de nombres definidos localmente en el nodo actual.

Se aplica a