XPathNavigator.MoveToNextNamespace Méthode

Définition

Déplace XPathNavigator vers le nœud d'espace de noms suivant.

Surcharges

MoveToNextNamespace()

Déplace XPathNavigator vers le nœud d'espace de noms suivant.

MoveToNextNamespace(XPathNamespaceScope)

En cas de substitution dans une classe dérivée, déplace XPathNavigator vers le nœud d'espace de noms suivant qui correspond à la XPathNamespaceScope spécifiée.

MoveToNextNamespace()

Déplace XPathNavigator vers le nœud d'espace de noms suivant.

public:
 bool MoveToNextNamespace();
public bool MoveToNextNamespace ();
member this.MoveToNextNamespace : unit -> bool
Public Function MoveToNextNamespace () As Boolean

Retours

Boolean

true si le XPathNavigator se déplace correctement vers le nœud d’espace de noms suivant ; sinon, false. Si la valeur est false, c’est que la position du XPathNavigator est inchangée.

Remarques

la classe XPathNavigator retourne des nœuds d'espace de noms dans l'ordre inverse du document. Par conséquent, MoveToNextNamespace se déplace essentiellement vers le nœud d’espace de noms au-dessus de celui de l’étendue actuelle.

Si la XPathNavigator valeur n’est pas actuellement positionnée sur un nœud d’espace de noms, cette méthode retourne false et la position du XPathNavigator nœud n’est pas modifiée.

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.

Une fois le XPathNavigator nœud d’espace de noms positionné, appelez-le 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.

Voir aussi

S’applique à

MoveToNextNamespace(XPathNamespaceScope)

En cas de substitution dans une classe dérivée, déplace XPathNavigator vers le nœud d'espace de noms suivant qui correspond à la XPathNamespaceScope spécifiée.

public:
 abstract bool MoveToNextNamespace(System::Xml::XPath::XPathNamespaceScope namespaceScope);
public abstract bool MoveToNextNamespace (System.Xml.XPath.XPathNamespaceScope namespaceScope);
abstract member MoveToNextNamespace : System.Xml.XPath.XPathNamespaceScope -> bool
Public MustOverride Function MoveToNextNamespace (namespaceScope As XPathNamespaceScope) As Boolean

Paramètres

namespaceScope
XPathNamespaceScope

Valeur de XPathNamespaceScope décrivant la portée espace de noms.

Retours

Boolean

true si le XPathNavigator se déplace correctement vers le nœud d’espace de noms suivant ; sinon, false. Si la valeur est false, c’est que la position du XPathNavigator est inchangée.

Remarques

la classe XPathNavigator retourne des nœuds d'espace de noms dans l'ordre inverse du document.

Si la XPathNavigator valeur n’est pas actuellement positionnée sur un nœud d’espace de noms, cette méthode retourne false et la position du XPathNavigator nœud n’est pas modifiée.

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.

Une fois le XPathNavigator nœud d’espace de noms positionné, appelez-le 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.

Voir aussi

S’applique à