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.

Попытка преобразования к типу Double недопустима.

Примеры

Пример ValueAsDouble свойства см. в описании ValueAsBoolean свойства.

Комментарии

XPathNavigator Если имеет сведения о схеме или типе (например, из объекта, инициализированного XmlDocument с проверкой XmlReaderсхемы XML) и если текущий узел определен как тип схемы xs:double XML, ValueAsDouble то свойство возвращает значение текущего узла в виде несключаемого Double объекта.

Однако если в ней XPathNavigator нет сведений о схеме или типе, ValueAsDouble свойство пытается преобразовать строковое значение текущего узла в Double значение в соответствии с правилами приведения XPath 2.0 для xsd:double.

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