XPathNavigator.MoveToId(String) Metoda

Definice

Při přepsání v odvozené třídě se přesune na uzel, který má atribut ID typu, jehož hodnota odpovídá zadané 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

Parametry

id
String

Představuje String hodnotu ID uzlu, do kterého chcete přesunout.

Návraty

Boolean

trueXPathNavigator je-li úspěšné přesunutí; v opačném případě false. Pokud falsese pozice navigátoru nezmění.

Poznámky

Tuto metodu lze použít k identifikaci uzlů jedinečným ID poskytnutím zdrojového dokumentu explicitně deklaruje atributy typu ID pomocí DTD.

Předpokládejme například, že následující data XML byla <data><x a="a1"/></data>načtena pomocí DTD, která obsahovala následující: <!ATTLIST x a ID #REQUIRED>.

XPathNavigator Pokud byla umístěna někde v datech XML, volání MoveToId("a1") umístí na XPathNavigator uzel xelementu .

Platí pro