Partilhar via


XPathNavigator.MoveToId(String) Método

Definição

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

id
String

Um String que representa o valor da ID do nó ao qual você deseja mover.

Retornos

Boolean

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 XPathNavigatorxdo elemento.

Aplica-se a