Partilhar via


XPathNavigator.ValueAsInt Propriedade

Definição

Obtém o valor do nó atual como um Int32.

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

Valor da propriedade

Int32

O valor do nó atual como um Int32.

Exceções

O valor de cadeia de caracteres do nó atual não pode ser convertido em um Int32.

A tentativa de conversão em Int32 não é válida.

Exemplos

Para obter um exemplo da ValueAsInt propriedade, consulte a ValueAsBoolean propriedade.

Comentários

Se houver XPathNavigator informações de esquema ou tipo (por exemplo, de um XmlDocument objeto inicializado com uma validação XmlReaderde esquema XML), e se o nó atual for definido como um tipo de esquema xs:integer XML, a ValueAsInt propriedade retornará o valor do nó atual como um objeto sem caixa Int32 .

No entanto, se a XPathNavigator propriedade não tiver informações de tipo ou esquema, a ValueAsInt propriedade tentará converter o valor da cadeia de caracteres do nó atual em um Int32 valor, de acordo com as regras de conversão do XPath 2.0 para xs:integer.

Aplica-se a