Condividi tramite


XPathNavigator.MoveToNextNamespace Metodo

Definizione

Sposta l'oggetto XPathNavigator sul successivo nodo spazio dei nomi.

Overload

MoveToNextNamespace()

Sposta l'oggetto XPathNavigator sul successivo nodo spazio dei nomi.

MoveToNextNamespace(XPathNamespaceScope)

Quando sottoposto a override in una classe derivata, sposta l'oggetto XPathNavigator sul nodo spazio dei nomi successivo corrispondente all'enumerazione XPathNamespaceScope specificata.

MoveToNextNamespace()

Origine:
XPathNavigator.cs
Origine:
XPathNavigator.cs
Origine:
XPathNavigator.cs

Sposta l'oggetto XPathNavigator sul successivo nodo spazio dei nomi.

public:
 bool MoveToNextNamespace();
public bool MoveToNextNamespace ();
member this.MoveToNextNamespace : unit -> bool
Public Function MoveToNextNamespace () As Boolean

Restituisce

true se l'oggetto XPathNavigator viene spostato sul nodo spazio dei nomi successivo. In caso contrario, false. Se false, la posizione dell'oggetto XPathNavigator rimane immutata.

Commenti

La classe XPathNavigator restituisce i nodi dello spazio dei nomi in ordine inverso rispetto al documento. Pertanto, MoveToNextNamespace essenzialmente passa al nodo dello spazio dei nomi sopra quello nell'ambito corrente.

Se non XPathNavigator è attualmente posizionato in un nodo dello spazio dei nomi, questo metodo restituisce false e la posizione dell'oggetto XPathNavigator non cambia.

Quando l'oggetto XPathNavigator viene posizionato in un nodo dello spazio dei nomi, i metodi MoveToNext, MoveToPreviouse MoveToFirst non sono applicabili. Questi metodi restituiscono false sempre e non modificano la posizione di XPathNavigator.

Dopo aver posizionato in un nodo dello spazio dei nomi, chiamare MoveToParent per tornare al nodo dell'elementoXPathNavigator.

Per una definizione dei nodi dello spazio dei nomi, vedere la sezione 5.4 della raccomandazione W3C XML Path Language (XPath).

Vedi anche

Si applica a

MoveToNextNamespace(XPathNamespaceScope)

Origine:
XPathNavigator.cs
Origine:
XPathNavigator.cs
Origine:
XPathNavigator.cs

Quando sottoposto a override in una classe derivata, sposta l'oggetto XPathNavigator sul nodo spazio dei nomi successivo corrispondente all'enumerazione XPathNamespaceScope specificata.

public:
 abstract bool MoveToNextNamespace(System::Xml::XPath::XPathNamespaceScope namespaceScope);
public abstract bool MoveToNextNamespace (System.Xml.XPath.XPathNamespaceScope namespaceScope);
abstract member MoveToNextNamespace : System.Xml.XPath.XPathNamespaceScope -> bool
Public MustOverride Function MoveToNextNamespace (namespaceScope As XPathNamespaceScope) As Boolean

Parametri

namespaceScope
XPathNamespaceScope

Valore di XPathNamespaceScope che indica l'ambito dello spazio dei nomi.

Restituisce

true se l'oggetto XPathNavigator viene spostato sul nodo spazio dei nomi successivo. In caso contrario, false. Se false, la posizione dell'oggetto XPathNavigator rimane immutata.

Commenti

La classe XPathNavigator restituisce i nodi dello spazio dei nomi in ordine inverso rispetto al documento.

Se non XPathNavigator è attualmente posizionato in un nodo dello spazio dei nomi, questo metodo restituisce false e la posizione dell'oggetto XPathNavigator non cambia.

Quando l'oggetto XPathNavigator viene posizionato in un nodo dello spazio dei nomi, i metodi MoveToNext, MoveToPreviouse MoveToFirst non sono applicabili. Questi metodi restituiscono false sempre e non modificano la posizione di XPathNavigator.

Dopo aver posizionato in un nodo dello spazio dei nomi, chiamare MoveToParent per tornare al nodo dell'elementoXPathNavigator.

Per una definizione dei nodi dello spazio dei nomi, vedere la sezione 5.4 della raccomandazione W3C XML Path Language (XPath).

Vedi anche

Si applica a