Freigeben über


XPathNavigator.MoveToNextNamespace Methode

Definition

Verschiebt den XPathNavigator zum nächsten Namespaceknoten.

Überlädt

MoveToNextNamespace()

Verschiebt den XPathNavigator zum nächsten Namespaceknoten.

MoveToNextNamespace(XPathNamespaceScope)

Verschiebt den XPathNavigator beim Überschreiben in einer abgeleiteten Klasse auf den nächsten Namespaceknoten, der dem angegebenen XPathNamespaceScope entspricht.

MoveToNextNamespace()

Quelle:
XPathNavigator.cs
Quelle:
XPathNavigator.cs
Quelle:
XPathNavigator.cs

Verschiebt den XPathNavigator zum nächsten Namespaceknoten.

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

Gibt zurück

true, wenn der XPathNavigator auf den nächsten Namespaceknoten verschoben werden konnte, andernfalls false. Wenn false, bleibt die Position des XPathNavigator unverändert.

Hinweise

Die XPathNavigator-Klasse gibt Namespaceknoten in umgekehrter Dokumentreihenfolge zurück. MoveToNextNamespace Daher wird im Wesentlichen zum Namespaceknoten oberhalb des Knotens im aktuellen Bereich verschoben.

Wenn derzeit XPathNavigator nicht auf einem Namespaceknoten positioniert ist, gibt diese Methode zurück false , und die Position des XPathNavigator ändert sich nicht.

Wenn auf XPathNavigator einem Namespaceknoten positioniert ist, sind die Methoden MoveToNext, MoveToPreviousund MoveToFirst nicht anwendbar. Diese Methoden geben immer zurück false und ändern nicht die Position von XPathNavigator.

Nachdem die XPathNavigator auf einem Namespaceknoten positioniert wurde, rufen Sie MoveToParent auf, um zurück zum Elementknoten zu wechseln.

Eine Definition von Namespaceknoten finden Sie im Abschnitt 5.4 der W3C-XPath-Empfehlung (XML Path Language).

Weitere Informationen

Gilt für:

MoveToNextNamespace(XPathNamespaceScope)

Quelle:
XPathNavigator.cs
Quelle:
XPathNavigator.cs
Quelle:
XPathNavigator.cs

Verschiebt den XPathNavigator beim Überschreiben in einer abgeleiteten Klasse auf den nächsten Namespaceknoten, der dem angegebenen XPathNamespaceScope entspricht.

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

Parameter

namespaceScope
XPathNamespaceScope

Ein XPathNamespaceScope-Wert, der den Namespacebereich beschreibt.

Gibt zurück

true, wenn der XPathNavigator auf den nächsten Namespaceknoten verschoben werden konnte, andernfalls false. Wenn false, bleibt die Position des XPathNavigator unverändert.

Hinweise

Die XPathNavigator-Klasse gibt Namespaceknoten in umgekehrter Dokumentreihenfolge zurück.

Wenn derzeit XPathNavigator nicht auf einem Namespaceknoten positioniert ist, gibt diese Methode zurück false , und die Position des XPathNavigator ändert sich nicht.

Wenn auf XPathNavigator einem Namespaceknoten positioniert ist, sind die Methoden MoveToNext, MoveToPreviousund MoveToFirst nicht anwendbar. Diese Methoden geben immer zurück false und ändern nicht die Position von XPathNavigator.

Nachdem die XPathNavigator auf einem Namespaceknoten positioniert wurde, rufen Sie MoveToParent auf, um zurück zum Elementknoten zu wechseln.

Eine Definition von Namespaceknoten finden Sie im Abschnitt 5.4 der W3C-XPath-Empfehlung (XML Path Language).

Weitere Informationen

Gilt für: