XPathNavigator.MoveToChild Metódus

Definíció

Áthelyezi a XPathNavigator megadott gyermekcsomópontra.

Túlterhelések

Name Description
MoveToChild(XPathNodeType)

Áthelyezi a XPathNavigator megadott gyermekcsomópontra XPathNodeType .

MoveToChild(String, String)

Áthelyezi a XPathNavigator gyermekcsomópontra a megadott helyi névvel és névtér URI-val.

MoveToChild(XPathNodeType)

Forrás:
XPathNavigator.cs
Forrás:
XPathNavigator.cs
Forrás:
XPathNavigator.cs
Forrás:
XPathNavigator.cs
Forrás:
XPathNavigator.cs

Áthelyezi a XPathNavigator megadott gyermekcsomópontra 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

Paraméterek

type
XPathNodeType

Annak XPathNodeType a gyermekcsomópontnak a száma, amelybe át szeretne lépni.

Válaszok

true ha a XPathNavigator gyermekcsomópontra való áthelyezés sikeres; falseellenkező esetben. Ha false, a pozíció XPathNavigator nem változik.

Megjegyzések

A metódus visszatérési MoveToChild értéke az XPathNodeType aktuális csomóponttól és az XPathNodeType áthelyezendő gyermekcsomóponttól függ.

Az alábbi táblázat a különböző XPathNodeType csomópontokat és azokat a gyermekcsomópontokat mutatja be, a migrálásukhoz.

Az aktuális csomópont XPathNodeType-típusa Gyermekcsomópont XPathNodeType-típusa
Root Element, ProcessingInstruction,, Comment vagy Text.
Element Element, ProcessingInstruction,, Comment vagy Text.
Minden más XPathNodeType érték Nincs.

A következőre érvényes:

MoveToChild(String, String)

Forrás:
XPathNavigator.cs
Forrás:
XPathNavigator.cs
Forrás:
XPathNavigator.cs
Forrás:
XPathNavigator.cs
Forrás:
XPathNavigator.cs

Áthelyezi a XPathNavigator gyermekcsomópontra a megadott helyi névvel és névtér URI-val.

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

Paraméterek

localName
String

Az áthelyezendő gyermekcsomópont helyi neve.

namespaceURI
String

A gyermekcsomópont névterének URI-ja, amelybe át szeretne lépni.

Válaszok

true ha a XPathNavigator gyermekcsomópontra való áthelyezés sikeres; falseellenkező esetben. Ha false, a pozíció XPathNavigator nem változik.

Példák

A metódusra példaként MoveToChild tekintse meg a metódust AppendChild .

A következőre érvényes: