Condividi tramite


XPathNavigator.MoveToChild Metodo

Definizione

Sposta l'oggetto XPathNavigator sul nodo figlio specificato.

Overload

MoveToChild(XPathNodeType)

Sposta l'oggetto XPathNavigator sul nodo figlio dell'enumerazione XPathNodeType specificata.

MoveToChild(String, String)

Sposta l'oggetto XPathNavigator sul nodo figlio con il nome locale e l'URI dello spazio dei nomi specificati.

MoveToChild(XPathNodeType)

Sposta l'oggetto XPathNavigator sul nodo figlio dell'enumerazione XPathNodeType specificata.

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

Parametri

type
XPathNodeType

Enumerazione XPathNodeType del nodo figlio su cui eseguire lo spostamento.

Restituisce

Boolean

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

Commenti

Il valore restituito del MoveToChild metodo dipende dall'oggetto XPathNodeType del nodo corrente e dall'oggetto XPathNodeType del nodo figlio a cui passare.

La tabella seguente illustra i diversi XPathNodeType nodi e i nodi figlio in cui possono essere spostati.

XPathNodeType del nodo corrente XPathNodeType del nodo figlio
Root Element, ProcessingInstruction, Comment o Text.
Element Element, ProcessingInstruction, Comment o Text.
Tutti gli altri XPathNodeType valori Nessuno.

Si applica a

MoveToChild(String, String)

Sposta l'oggetto XPathNavigator sul nodo figlio con il nome locale e l'URI dello spazio dei nomi specificati.

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

Parametri

localName
String

Nome locale del nodo figlio su cui eseguire lo spostamento.

namespaceURI
String

URI dello spazio dei nomi del nodo figlio su cui eseguire lo spostamento.

Restituisce

Boolean

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

Esempio

Per un esempio del MoveToChild metodo , vedere il AppendChild metodo .

Si applica a