XPathNavigator.MoveToId(String) Méthode

Définition

En cas de substitution dans une classe dérivée, se déplace vers le nœud qui a un attribut de type ID dont la valeur correspond à la valeur spécifiée 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

Paramètres

id
String

Représentant String la ID valeur du nœud vers lequel vous souhaitez déplacer.

Retours

true si le XPathNavigator déplacement réussit ; sinon, false. Si false, la position du navigateur n’est pas modifiée.

Remarques

Cette méthode peut être utilisée pour identifier les nœuds en fournissant un document source unique ID qui déclare explicitement des attributs de type ID à l’aide d’un DTD.

Par exemple, supposons que les données XML suivantes, <data><x a="a1"/></data>ont été chargées à l’aide d’un DTD qui incluait les éléments suivants : <!ATTLIST x a ID #REQUIRED>

Si l’élément XPathNavigator a été positionné quelque part dans les données XML, appelez MoveToId("a1") les XPathNavigator positions sur le nœud xd’élément.

S’applique à