Navigatie knooppunten instellen met XPathNavigator
U kunt navigeren over knooppunten in een XPathDocument of XmlDocument object met behulp van de knooppuntensetnavigatiemethoden van de XPathNavigator klasse. U kunt navigeren over alle knooppunten of over een geselecteerde set knooppunten die worden geretourneerd door een van de selectiemethoden van de XPathNavigator klasse.
Navigatie van elementknooppunten instellen
De XPathNavigator klasse biedt verschillende methoden die worden gebruikt om door elementknooppunten te navigeren. In de volgende tabel ziet u de beschikbare navigatiemethoden en een beschrijving van hoe deze worden verplaatst; Dit omvat geen methoden die worden gebruikt om door kenmerk- en naamruimteknooppunten te navigeren.
Zie Selecting, Evaluating and Matching XML Data using XPathNavigator (XML-gegevens selecteren, evalueren en vergelijken met XPathNavigator) voor meer informatie over het selecteren van knooppunten in een XPathNavigator object. Zie Kenmerk- en naamruimteknooppuntnavigatie met behulp van XPathNavigator voor meer informatie over het navigeren door kenmerk- en naamruimteknooppuntknooppunten.
Wijze | Description |
---|---|
MoveTo | Hiermee verplaatst u de XPathNavigator naar dezelfde positie van de XPathNavigator opgegeven positie. |
MoveToChild | Hiermee verplaatst u het XPathNavigator naar een onderliggend knooppunt van het huidige knooppunt. |
MoveToFirst | Hiermee verplaatst u het XPathNavigator naar het eerste knooppunt op hetzelfde niveau van het huidige knooppunt. |
MoveToFirstChild | Hiermee verplaatst u het XPathNavigator naar het eerste onderliggende knooppunt van het huidige knooppunt. |
MoveToFollowing | Hiermee verplaatst u het XPathNavigator naar het opgegeven element in documentvolgorde. |
MoveToId | Hiermee verplaatst u het XPathNavigator naar het knooppunt met een kenmerk van het type ID met een waarde die overeenkomt met de opgegeven Stringwaarde. |
MoveToNext | Hiermee verplaatst u het XPathNavigator naar het volgende knooppunt op hetzelfde niveau van het huidige knooppunt. |
MoveToParent | Hiermee verplaatst u het XPathNavigator naar het bovenliggende knooppunt van het huidige knooppunt. |
MoveToPrevious | Hiermee verplaatst u het XPathNavigator vorige knooppunt op hetzelfde niveau van het huidige knooppunt. |
MoveToRoot | Hiermee verplaatst u het XPathNavigator naar het hoofdknooppunt van het XML-document. |
Navigatie van opmerkingen en verwerkingsinstructieknooppunt
De volgende XPathNavigator klassemethoden zijn geldig voor het verplaatsen naar opmerkingen of verwerkingsinstructies van andere knooppunten in een XML-document.