XPathNavigator.ValueAsInt Свойство

Определение

Получает значение текущего узла в представлении Int32.

public:
 virtual property int ValueAsInt { int get(); };
public override int ValueAsInt { get; }
member this.ValueAsInt : int
Public Overrides ReadOnly Property ValueAsInt As Integer

Значение свойства

Int32

Значение текущего узла в представлении Int32.

Исключения

Строковое значение текущего узла нельзя преобразовать в Int32.

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

Примеры

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

Комментарии

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

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

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