Compartilhar via


XPathNavigator.MoveToNamespace(String) Método

Definição

Move o XPathNavigator nó do namespace para o namespace com o prefixo de namespace especificado.

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

Parâmetros

name
String

O prefixo do namespace do nó do namespace.

Retornos

true se a XPathNavigator movimentação for bem-sucedida para o namespace especificado; false se um nó de namespace correspondente não tiver sido encontrado ou se não XPathNavigator estiver posicionado em um nó de elemento. Se false, a posição do XPathNavigator é inalterada.

Comentários

Depois que o XPathNavigator nó de namespace for movido, a Name propriedade refletirá o nome do namespace.

Quando a XPathNavigator posição é posicionada em um nó de namespace, os métodos MoveToPreviousMoveToNexte MoveToFirst não são aplicáveis. Esses métodos sempre retornam false e não alteram a posição do XPathNavigator. Em vez disso, você pode chamar MoveToNextNamespace para mover para o próximo nó de namespace.

Depois que ele XPathNavigator estiver posicionado em um nó de namespace, você poderá chamar MoveToParent para voltar para o nó do elemento.

Para obter uma definição de nós de namespace, consulte a seção 5.4 da recomendação XPath (Linguagem de Caminho XML) W3C.

Aplica-se a

Confira também