XPathNavigator.MoveToChild Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Mueve XPathNavigator al nodo secundario especificado.
Sobrecargas
MoveToChild(XPathNodeType) |
Mueve XPathNavigator al nodo secundario del objeto XPathNodeType especificado. |
MoveToChild(String, String) |
Desplaza el objeto XPathNavigator hasta el nodo secundario con el nombre local y el URI de espacio de nombres especificados. |
MoveToChild(XPathNodeType)
Mueve XPathNavigator al nodo secundario del objeto XPathNodeType especificado.
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
Parámetros
- type
- XPathNodeType
XPathNodeType del nodo secundario al que se va a desplazar.
Devoluciones
true
, si el elemento XPathNavigator se desplaza correctamente al nodo secundario; de lo contrario, false
. Si es false
, no cambia la posición de XPathNavigator.
Comentarios
El valor devuelto del MoveToChild método depende XPathNodeType del del nodo actual y del XPathNodeType del nodo secundario al que se va a mover.
En la tabla siguiente se muestran los distintos XPathNodeType nodos y los nodos secundarios a los que pueden moverse.
XPathNodeType del nodo actual | XPathNodeType del nodo secundario |
---|---|
Root | Element, ProcessingInstruction, Comment o Text. |
Element | Element, ProcessingInstruction, Comment o Text. |
Todos los demás XPathNodeType valores | Ninguno. |
Se aplica a
MoveToChild(String, String)
Desplaza el objeto XPathNavigator hasta el nodo secundario con el nombre local y el URI de espacio de nombres especificados.
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
Parámetros
- localName
- String
El nombre local del nodo secundario al que se va a desplazar.
- namespaceURI
- String
El URI de espacio de nombres del nodo secundario al que se va a desplazar.
Devoluciones
true
, si el elemento XPathNavigator se desplaza correctamente al nodo secundario; de lo contrario, false
. Si es false
, no cambia la posición de XPathNavigator.
Ejemplos
Para obtener un ejemplo del MoveToChild método , vea el AppendChild método .