XPathNavigator.MoveToNamespace(String) Methode

Definitie

Hiermee verplaatst u het XPathNavigator naar het naamruimteknooppunt met het opgegeven naamruimtevoorvoegsel.

public:
 virtual bool MoveToNamespace(System::String ^ name);
public:
 abstract bool MoveToNamespace(System::String ^ name);
public virtual bool MoveToNamespace(string name);
public abstract bool MoveToNamespace(string name);
abstract member MoveToNamespace : string -> bool
override this.MoveToNamespace : string -> bool
abstract member MoveToNamespace : string -> bool
Public Overridable Function MoveToNamespace (name As String) As Boolean
Public MustOverride Function MoveToNamespace (name As String) As Boolean

Parameters

name
String

Het voorvoegsel van de naamruimte van het naamruimteknooppunt.

Retouren

true als het XPathNavigator verplaatsen naar de opgegeven naamruimte is geslaagd; false als er geen overeenkomend naamruimteknooppunt is gevonden of als het XPathNavigator niet op een elementknooppunt wordt weergegeven. Als false, de positie van de XPathNavigator is ongewijzigd.

Opmerkingen

Nadat de XPathNavigator eigenschap is verplaatst naar het naamruimteknooppunt, geeft de Name eigenschap de naam van de naamruimte weer.

Wanneer de XPathNavigator positie is op een naamruimteknooppunt, zijn de methoden MoveToNexten MoveToPreviousMoveToFirst niet van toepassing. Deze methoden retourneren false altijd en wijzigen de positie van de XPathNavigator. In plaats daarvan kunt u aanroepen MoveToNextNamespace om naar het volgende naamruimteknooppunt te gaan.

Nadat de positie van de XPathNavigator naamruimte op een naamruimteknooppunt is opgeslagen, kunt u aanroepen MoveToParent om terug te gaan naar het elementknooppunt.

Zie sectie 5.4 van de aanbeveling W3C XML Path Language (XPath) voor een definitie van naamruimteknooppunten.

Van toepassing op

Zie ook