XmlReader.ReadAttributeValue Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
При переопределении в производном классе анализирует значение атрибута на один или несколько TextEntityReferenceузлов или 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 значений атрибута — это один плюс глубина узла атрибута; он увеличивает и уменьшается на один при переходе к общим ссылкам сущностей и выходит из него.