XmlReader.ReadAttributeValue Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
При переопределении в производном классе разбирает значение атрибута в один или более узлов Text, EntityReference или EndEntity.
public:
abstract bool ReadAttributeValue();
public abstract bool ReadAttributeValue ();
abstract member ReadAttributeValue : unit -> bool
Public MustOverride Function ReadAttributeValue () As Boolean
Возвращаемое значение
Значение true, если присутствуют возвращаемые узлы.
Значение false, если средство чтения не расположено на узле атрибута при первом вызове или все значения атрибута считаны.
Пустой атрибут (например, misc="") возвращает значение true с отдельным узлом, имеющим значение String.Empty.
Исключения
Метод XmlReader вызван перед завершением предыдущей асинхронной операции. В этом случае возникает исключение InvalidOperationException с сообщением "Асинхронная операция уже выполняется".
Комментарии
Используйте этот метод после вызова MoveToAttribute для чтения текста или ссылочных узлов сущностей, составляющих значение атрибута. Узлы Depth значений атрибута — это один плюс глубина узла атрибута. Он увеличивается и уменьшается на единицу при входе и выходе из общих ссылок на сущности.