XPathNavigator.ValueAsInt Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
.