XPathNavigator.MoveToId(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.
Quando substituído em uma classe derivada, move para o nó que tem um atributo do tipo ID cujo valor corresponde ao String especificado.
public:
abstract bool MoveToId(System::String ^ id);
public abstract bool MoveToId (string id);
abstract member MoveToId : string -> bool
Public MustOverride Function MoveToId (id As String) As Boolean
Parâmetros
Retornos
true se o XPathNavigator tiver êxito na movimentação; caso contrário, false. Se for false, a posição do navegador permanecerá inalterada.
Comentários
Esse método pode ser usado para identificar nós por exclusivo ID , desde que o documento de origem declare explicitamente atributos de tipo ID usando um DTD.
Por exemplo, suponha que os seguintes dados XML foram <data><x a="a1"/></data>carregados usando um DTD que incluía o seguinte: <!ATTLIST x a ID #REQUIRED>.
Se ele XPathNavigator estiver posicionado em algum lugar nos dados XML, chamar posicionará MoveToId("a1") o XPathNavigator nó xdo elemento.