XPathNavigator.ValueAsDouble Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Получает значение текущего узла в представлении Double.
public:
virtual property double ValueAsDouble { double get(); };
public override double ValueAsDouble { get; }
member this.ValueAsDouble : double
Public Overrides ReadOnly Property ValueAsDouble As Double
Значение свойства
Значение текущего узла в представлении Double.
Исключения
Строковое значение текущего узла нельзя преобразовать в Double.
Попытка преобразования к типу Double недопустима.
Примеры
Пример ValueAsDouble свойства см. в описании ValueAsBoolean свойства.
Комментарии
XPathNavigator Если имеет сведения о схеме или типе (например, из объекта, инициализированного XmlDocument с проверкой XmlReaderсхемы XML) и если текущий узел определен как тип схемы xs:double
XML, ValueAsDouble то свойство возвращает значение текущего узла в виде несключаемого Double объекта.
Однако если в ней XPathNavigator нет сведений о схеме или типе, ValueAsDouble свойство пытается преобразовать строковое значение текущего узла в Double значение в соответствии с правилами приведения XPath 2.0 для xsd:double
.