XPathNavigator.MoveToId(String) Metoda

Definice

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

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

Návraty

true je-li úspěšné XPathNavigator přesunutí; jinak , false. Pokud falsese umístění navigátoru nezmění.

Poznámky

Tuto metodu lze použít k identifikaci uzlů jedinečným ID způsobem za předpokladu, že zdrojový dokument 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") pozice na XPathNavigator uzlu xelementu .

Platí pro