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 Int32.
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 Int32uzlu jako .
Výjimky
Řetězcovou hodnotu aktuálního uzlu nelze převést na Int32.
Pokus o přetypování Int32 není platný.
Příklady
ValueAsInt Příklad vlastnosti naleznete v této ValueAsBoolean vlastnosti.
Poznámky
XPathNavigator Pokud obsahuje informace o schématu nebo typu (například z objektu XmlDocument inicializovaného pomocí ověřování XmlReaderschématu XML) a pokud je aktuální uzel definován jako typ schématu xs:integer XML, ValueAsInt vrátí tato vlastnost hodnotu aktuálního uzlu jako neboxovaný Int32 objekt.
Pokud XPathNavigator však nemá žádné informace o schématu nebo typu, ValueAsInt vlastnost se pokusí převést řetězcovou hodnotu aktuálního uzlu na Int32 hodnotu podle pravidel přetypování XPath 2.0 pro xs:integer.