XPathNavigator.MoveToNextNamespace Método

Definição

Move o XPathNavigator para o próximo nó de namespace.Moves the XPathNavigator to the next namespace node.

Sobrecargas

MoveToNextNamespace()

Move o XPathNavigator para o próximo nó de namespace.Moves the XPathNavigator to the next namespace node.

MoveToNextNamespace(XPathNamespaceScope)

Quando substituído em uma classe derivada, move o XPathNavigator para o próximo nó de namespace que corresponde ao XPathNamespaceScope especificado.When overridden in a derived class, moves the XPathNavigator to the next namespace node matching the XPathNamespaceScope specified.

MoveToNextNamespace()

Move o XPathNavigator para o próximo nó de namespace.Moves the XPathNavigator to the next namespace node.

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

Retornos

Boolean

true se o XPathNavigator tiver êxito na movimentação para o próximo nó de namespace, caso contrário, false.true if the XPathNavigator is successful moving to the next namespace node; otherwise, false. Se for false, a posição do XPathNavigator permanecerá inalterada.If false, the position of the XPathNavigator is unchanged.

Comentários

Os nós de namespace de retornos de classe de XPathNavigator na ordem inversa do documento.The XPathNavigator class returns namespace nodes in reverse document order. Portanto, MoveToNextNamespace o move-se essencialmente para o nó de namespace acima daquele no escopo atual.Therefore, MoveToNextNamespace essentially moves to the namespace node above the one in the current scope.

Se o XPathNavigator não estiver posicionado no momento em um nó de namespace, esse método retornará false e a posição do não será XPathNavigator alterada.If the XPathNavigator is not currently positioned on a namespace node, this method returns false and the position of the XPathNavigator does not change.

Quando o XPathNavigator está posicionado em um nó de namespace, os métodos MoveToNext , MoveToPrevious e MoveToFirst não são aplicáveis.When the XPathNavigator is positioned on a namespace node, the methods MoveToNext, MoveToPrevious, and MoveToFirst are not applicable. Esses métodos sempre retornam false e não alteram a posição do XPathNavigator .These methods always return false and do not change the position of the XPathNavigator.

Depois que o XPathNavigator estiver posicionado em um nó de namespace, chame MoveToParent para voltar para o nó do elemento.After the XPathNavigator is positioned on an namespace node, call MoveToParent to move back to the element node.

Para obter uma definição de nós de namespace, consulte a seção 5,4 da recomendação do W3C XML Path Language (XPath) .For a definition of namespace nodes, see section 5.4 of the W3C XML Path Language (XPath) recommendation.

Confira também

Aplica-se a

MoveToNextNamespace(XPathNamespaceScope)

Quando substituído em uma classe derivada, move o XPathNavigator para o próximo nó de namespace que corresponde ao XPathNamespaceScope especificado.When overridden in a derived class, moves the XPathNavigator to the next namespace node matching the XPathNamespaceScope specified.

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

Parâmetros

namespaceScope
XPathNamespaceScope

Um valor XPathNamespaceScope que descreve o escopo do namespace.An XPathNamespaceScope value describing the namespace scope.

Retornos

Boolean

true se o XPathNavigator tiver êxito na movimentação para o próximo nó de namespace, caso contrário, false.true if the XPathNavigator is successful moving to the next namespace node; otherwise, false. Se for false, a posição do XPathNavigator permanecerá inalterada.If false, the position of the XPathNavigator is unchanged.

Comentários

Os nós de namespace de retornos de classe de XPathNavigator na ordem inversa do documento.The XPathNavigator class returns namespace nodes in reverse document order.

Se o XPathNavigator não estiver posicionado no momento em um nó de namespace, esse método retornará false e a posição do não será XPathNavigator alterada.If the XPathNavigator is not currently positioned on a namespace node, this method returns false and the position of the XPathNavigator does not change.

Quando o XPathNavigator está posicionado em um nó de namespace, os métodos MoveToNext , MoveToPrevious e MoveToFirst não são aplicáveis.When the XPathNavigator is positioned on a namespace node, the methods MoveToNext, MoveToPrevious, and MoveToFirst are not applicable. Esses métodos sempre retornam false e não alteram a posição do XPathNavigator .These methods always return false and do not change the position of the XPathNavigator.

Depois que o XPathNavigator estiver posicionado em um nó de namespace, chame MoveToParent para voltar para o nó do elemento.After the XPathNavigator is positioned on an namespace node, call MoveToParent to move back to the element node.

Para obter uma definição de nós de namespace, consulte a seção 5,4 da recomendação do W3C XML Path Language (XPath) .For a definition of namespace nodes, see section 5.4 of the W3C XML Path Language (XPath) recommendation.

Confira também

Aplica-se a