Sdílet prostřednictvím


XPathNavigator.ValueAsInt Vlastnost

Definice

Získá hodnotu aktuálního uzlu jako Int32hodnotu .

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

Hodnota vlastnosti

Hodnota aktuálního uzlu jako Int32.

Výjimky

Řetězcovou hodnotu aktuálního uzlu nelze převést na Int32hodnotu .

Pokus o přetypování Int32 není platný.

Příklady

Příklad ValueAsInt vlastnosti najdete ve ValueAsBoolean vlastnosti .

Poznámky

XPathNavigator Pokud obsahuje informace o schématu nebo typu (například z objektu XmlDocument inicializovaného pomocí schématu XML validujícího XmlReader) a pokud je aktuální uzel definován jako typ schématu xs:integer XML, ValueAsInt vrátí vlastnost hodnotu aktuálního uzlu jako objekt bezboxuInt32.

Pokud XPathNavigator však vlastnost neobsahuje žádné informace o schématu nebo typu, ValueAsInt pokusí se vlastnost převést řetězcovou hodnotu aktuálního uzlu na Int32 hodnotu podle pravidel přetypování XPath 2.0 pro xs:integer.

Platí pro