XPathNavigator.MoveToId(String) Methode

Definitie

Wanneer deze wordt overschreven in een afgeleide klasse, gaat u naar het knooppunt met een kenmerk van het type ID waarvan de waarde overeenkomt met de opgegeven 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

Parameters

id
String

Een String weergave van de ID waarde van het knooppunt waarnaar u wilt verplaatsen.

Retouren

trueals de verplaatsing XPathNavigator is geslaagd; anders. false Als falsede positie van de navigator ongewijzigd is.

Opmerkingen

Deze methode kan worden gebruikt om knooppunten te identificeren door uniek ID , mits het brondocument expliciet kenmerken van het type ID declareert met behulp van een DTD.

Stel dat de volgende XML-gegevens zijn <data><x a="a1"/></data>geladen met behulp van een DTD die het volgende bevat: <!ATTLIST x a ID #REQUIRED>

Als de XPathNavigator positie ergens in de XML-gegevens is opgeslagen, wordt de positie van het XPathNavigator elementknooppunt xaangeroepenMoveToId("a1").

Van toepassing op