XPathNavigator.MoveToChild Metodo

Definizione

Sposta l'oggetto XPathNavigator nel nodo figlio specificato.

Overload

Nome Descrizione
MoveToChild(XPathNodeType)

Sposta l'oggetto XPathNavigator nel nodo figlio dell'oggetto XPathNodeType specificato.

MoveToChild(String, String)

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

MoveToChild(XPathNodeType)

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

Sposta l'oggetto XPathNavigator nel nodo figlio dell'oggetto XPathNodeType specificato.

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

Oggetto XPathNodeType del nodo figlio in cui spostarsi.

Valori restituiti

true se l'oggetto XPathNavigator viene spostato correttamente nel nodo figlio; in caso contrario, false. Se false, la posizione di XPathNavigator è invariata.

Commenti

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

Nella tabella seguente vengono illustrati i diversi XPathNodeType nodi e i nodi figlio in cui è possibile spostarsi.

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)

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

Sposta l'oggetto XPathNavigator nel 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 in cui spostarsi.

namespaceURI
String

URI dello spazio dei nomi del nodo figlio in cui spostarsi.

Valori restituiti

true se l'oggetto XPathNavigator viene spostato correttamente nel nodo figlio; in caso contrario, false. Se false, la posizione di XPathNavigator è invariata.

Esempio

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

Si applica a