XPathNavigator.MoveToNamespace(String) Méthode

Définition

Déplace XPathNavigator vers le nœud d'espace de noms correspondant au préfixe d'espace de noms.

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

Paramètres

name
String

Préfixe d'espace de noms du nœud d'espace de noms.

Retours

Boolean

true si le déplacement de XPathNavigator vers l'espace de noms spécifié est réussi ; false si aucun nœud d'espace de noms correspondant n'est trouvé ou si le XPathNavigator n'est pas positionné sur un nœud d'élément. Si la valeur est false, c’est que la position du XPathNavigator est inchangée.

Remarques

XPathNavigator Une fois le nœud d’espace de noms déplacé, la Name propriété reflète le nom de l’espace de noms.

Lorsque le XPathNavigator nœud d’espace de noms est positionné sur un nœud d’espace de noms, les méthodes MoveToNextMoveToPrevious, et MoveToFirst ne sont pas applicables. Ces méthodes retournent false toujours et ne changent pas la position du XPathNavigator. Au lieu de cela, vous pouvez appeler MoveToNextNamespace pour passer au nœud d’espace de noms suivant.

Une fois le XPathNavigator nœud d’espace de noms positionné sur un nœud d’espace de noms, vous pouvez appeler MoveToParent pour revenir au nœud d’élément.

Pour obtenir une définition des nœuds d’espace de noms, consultez la section 5.4 de la recommandation XPath (Xml Path Language) W3C.

S’applique à

Voir aussi