XPathNavigator.MoveToNamespace(String) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Move o XPathNavigator para o nó de 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ó de namespace.
Retornos
true
se o XPathNavigator tiver êxito na movimentação para o namespace especificado; false
se um nó de namespace correspondente não for encontrado ou se o XPathNavigator não estiver posicionado em um nó de elemento. Se for false
, a posição do XPathNavigator permanecerá inalterada.
Comentários
Depois que o XPathNavigator nó de namespace for movido, a Name propriedade refletirá o nome do namespace.
Quando o XPathNavigator nó é posicionado em um namespace, os métodos MoveToNextMoveToPreviouse 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 o XPathNavigator nó for posicionado em um 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) do W3C.