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


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

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