XPathNavigator.MoveToId(String) Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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
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").