XPathNavigator.MoveToId(String) Método

Definição

Quando substituído em uma classe derivada, move-se para o nó que tem um atributo de tipo ID cujo valor corresponde ao especificado String.

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 ID valor do nó para o qual você deseja mover.

Retornos

true se a movimentação XPathNavigator for bem-sucedida; caso contrário, false. Se 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 <data><x a="a1"/></data>XML foram carregados usando um DTD que incluía o seguinte: <!ATTLIST x a ID #REQUIRED>.

Se ele XPathNavigator foi posicionado em algum lugar nos dados XML, chamar MoveToId("a1") posicionará o XPathNavigatorxdo elemento .

Aplica-se a