Sdílet prostřednictvím


Navigace v sadě uzlů pomocí XPathNavigator

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

Navigace v uzlu elementu

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 stejnou XPathNavigator pozici jako zadaná.XPathNavigator
MoveToChild Přesune uzel XPathNavigator do podřízeného uzlu aktuálního uzlu.
MoveToFirst Přesune na XPathNavigator první uzel na stejné úrovni aktuálního uzlu.
MoveToFirstChild Přesune na XPathNavigator první podřízený uzel aktuálního uzlu.
MoveToFollowing Přesune XPathNavigator zadaný prvek v pořadí dokumentu.
MoveToId XPathNavigator Přesune na uzel, který má atribut typu ID s hodnotou, která odpovídá danému String.
MoveToNext Přesune XPathNavigator na další uzel na stejné úrovni aktuálního uzlu.
MoveToParent Přesune nadřazený XPathNavigator uzel aktuálního uzlu.
MoveToPrevious XPathNavigator Přesune předchozí uzel na stejné úrovni aktuálního uzlu.
MoveToRoot Přesune do XPathNavigator 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é