Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
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.