Прочитать на английском

Поделиться через


XPathNavigator.MoveToId(String) Метод

Определение

При переопределении в производном классе переходит к узлу, имеющему атрибут типа ID, значение которого соответствует указанному String.

public abstract bool MoveToId (string id);

Параметры

id
String

String, представляющий значение ID узла, к которому следует перейти.

Возвращаемое значение

Boolean

true, если объект XPathNavigator перемещается успешно, иначе false. Если возвращается значение false, то положение навигатора остается неизменным.

Комментарии

Этот метод можно использовать для идентификации узлов, при ID условии, что исходный документ явно объявляет атрибуты типа ID с помощью DTD.

Например, предположим, что следующие XML-данные <data><x a="a1"/></data>загружены с помощью DTD, включающего следующее: <!ATTLIST x a ID #REQUIRED>

Если объект XPathNavigator размещен где-то в XML-данных, вызов MoveToId("a1") позиции XPathNavigator на узле xэлемента.

Применяется к