XPathNavigator.ValueAsLong Vlastnost

Definice

Získá hodnotu aktuálního Int64uzlu jako .

public:
 virtual property long ValueAsLong { long get(); };
public override long ValueAsLong { get; }
member this.ValueAsLong : int64
Public Overrides ReadOnly Property ValueAsLong As Long

Hodnota vlastnosti

Int64

Hodnota aktuálního uzlu jako .Int64

Výjimky

Hodnotu řetězce aktuálního uzlu nelze převést na Int64.

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

Příklady

ValueAsLong Příklad vlastnosti najdete v ValueAsBoolean této vlastnosti.

Poznámky

XPathNavigator Pokud obsahuje informace o schématu nebo typu (například z objektu XmlDocument inicializovaného s ověřováním XmlReaderschématu XML) a pokud je aktuální uzel definován jako typ schématu xs:integer XML, ValueAsLong vrátí vlastnost hodnotu aktuálního uzlu jako nezařazený Int64 objekt.

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

Platí pro