XPathNavigator.MoveToChild Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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.
public:
virtual bool MoveToChild(System::Xml::XPath::XPathNodeType type);
public virtual bool MoveToChild (System.Xml.XPath.XPathNodeType type);
abstract member MoveToChild : System.Xml.XPath.XPathNodeType -> bool
override this.MoveToChild : System.Xml.XPath.XPathNodeType -> bool
Public Overridable Function MoveToChild (type As XPathNodeType) As Boolean
Parameter
- type
- XPathNodeType
Der XPathNodeType des untergeordneten Knotens, auf den die Position verschoben werden soll.
Gibt zurück
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
MoveToChild(String, String)
Verschiebt den XPathNavigator auf den untergeordneten Knoten mit dem angegebenen lokalen Namen und Namespace-URI.
public:
virtual bool MoveToChild(System::String ^ localName, System::String ^ namespaceURI);
public virtual bool MoveToChild (string localName, string namespaceURI);
abstract member MoveToChild : string * string -> bool
override this.MoveToChild : string * string -> bool
Public Overridable Function MoveToChild (localName As String, namespaceURI As String) As Boolean
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
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.