Sdílet prostřednictvím


Navigace v sadě uzlů pomocí XPathNavigator

K procházení uzlů v objektu XPathDocument nebo XmlDocument můžete použít metody navigace sady uzlů třídy XPathNavigator. Můžete procházet všechny uzly nebo vybranou sadu uzlů, kterou vrátí jedna z metod výběru třídy XPathNavigator.

Navigace v sadě uzlů prvků

Třída XPathNavigator poskytuje několik metod, které slouží k procházení uzlů elementů. Následující tabulka ukazuje dostupné navigační metody a popis jejich přesouvání; nezahrnuje metody používané k procházení atributů a uzlů oboru názvů.

Další informace o výběru uzlů v objektu XPathNavigator naleznete v tématu Výběr, vyhodnocení a porovnávání dat XML pomocí XPathNavigator. Další informace o navigaci mezi atributy a uzly oboru názvů naleznete v tématu Navigace uzlů atributu a oboru názvů pomocí XPathNavigator.

Metoda Popis
MoveTo Přesune XPathNavigator na stejnou pozici jako zadaná XPathNavigator.
MoveToChild Přesune prvek XPathNavigator tak, aby se stal podřízeným uzlem aktuálního uzlu.
MoveToFirst Přesune XPathNavigator na první sourozenecký uzel aktuálního uzlu.
MoveToFirstChild Přesune XPathNavigator na první podřízený uzel aktuálního uzlu.
MoveToFollowing Přesune XPathNavigator k uvedenému prvku podle pořadí dokumentu.
MoveToId Přesune XPathNavigator na uzel, který má atribut typu ID s hodnotou odpovídající danému String.
MoveToNext Přesune XPathNavigator na další sourozenecký uzel aktuálního uzlu.
MoveToParent Přesune XPathNavigator k nadřazenému uzlu aktuálního uzlu.
MoveToPrevious Přesune XPathNavigator na předchozí sousední uzel aktuálního uzlu.
MoveToRoot Přesune XPathNavigator do kořenového uzlu dokumentu XML.

Navigace v uzlu instrukcí pro komentáře a zpracování

Následující XPathNavigator metody třídy jsou platné pro přechod na komentáře nebo zpracování instrukcí z jiných uzlů v dokumentu XML.

Viz také