Auf Englisch lesen

Teilen über


XPathNavigator.MoveToChild Methode

Definition

Verschiebt den XPathNavigator auf den angegebenen untergeordneten Knoten.

Überlädt

MoveToChild(XPathNodeType)

Verschiebt den XPathNavigator auf den untergeordneten Knoten vom angegebenen XPathNodeType.

MoveToChild(String, String)

Verschiebt den XPathNavigator auf den untergeordneten Knoten mit dem angegebenen lokalen Namen und Namespace-URI.

MoveToChild(XPathNodeType)

Verschiebt den XPathNavigator auf den untergeordneten Knoten vom angegebenen XPathNodeType.

C#
public virtual bool MoveToChild (System.Xml.XPath.XPathNodeType type);

Parameter

type
XPathNodeType

Der XPathNodeType des untergeordneten Knotens, auf den die Position verschoben werden soll.

Gibt zurück

Boolean

true, wenn der XPathNavigator erfolgreich auf den untergeordneten Knoten verschoben werden konnte; andernfalls false. Wenn false, bleibt die Position des XPathNavigator unverändert.

Hinweise

Der Rückgabewert der MoveToChild Methode hängt XPathNodeType vom aktuellen Knoten und XPathNodeType dem untergeordneten Knoten ab, um zu wechseln.

Die folgende Tabelle zeigt die verschiedenen XPathNodeType Knoten und die untergeordneten Knoten, zu der sie wechseln können.

XPathNodeType des aktuellen Knotens XPathNodeType des untergeordneten Knotens
Root Element, ProcessingInstruction, Comment oder Text.
Element Element, ProcessingInstruction, Comment oder Text.
Alle anderen XPathNodeType Werte Keine.

Gilt für

.NET 7 und andere Versionen
Produkt Versionen
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8
.NET Standard 2.0, 2.1

MoveToChild(String, String)

Verschiebt den XPathNavigator auf den untergeordneten Knoten mit dem angegebenen lokalen Namen und Namespace-URI.

C#
public virtual bool MoveToChild (string localName, string namespaceURI);

Parameter

localName
String

Der lokale Name des untergeordneten Knotens, auf den die Position verschoben werden soll.

namespaceURI
String

Der Namespace-URI des untergeordneten Knotens, auf den die Position verschoben werden soll.

Gibt zurück

Boolean

true, wenn der XPathNavigator erfolgreich auf den untergeordneten Knoten verschoben werden konnte; andernfalls false. Wenn false, bleibt die Position des XPathNavigator unverändert.

Beispiele

Ein Beispiel für die Methode finden Sie in der MoveToChild AppendChild Methode.

Gilt für

.NET 7 und andere Versionen
Produkt Versionen
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8
.NET Standard 2.0, 2.1