XPathNavigator.MoveToId(String) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
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 .