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.