XPathNavigator.ValueAsLong Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera wartość bieżącego węzła jako .Int64
public:
virtual property long ValueAsLong { long get(); };
public override long ValueAsLong { get; }
member this.ValueAsLong : int64
Public Overrides ReadOnly Property ValueAsLong As Long
Wartość właściwości
Wartość bieżącego węzła jako .Int64
Wyjątki
Nie można przekonwertować wartości ciągu bieżącego węzła na wartość Int64.
Podjęta próba rzutowania Int64 jest nieprawidłowa.
Przykłady
Aby zapoznać się z przykładem ValueAsLong właściwości , zobacz ValueAsBoolean właściwość .
Uwagi
Jeśli element XPathNavigator zawiera informacje o schemacie lub typie (na przykład z obiektu zainicjowanego XmlDocument przy użyciu schematu XML weryfikowającego XmlReader), a bieżący węzeł jest zdefiniowany jako typ schematu xs:integer
XML, ValueAsLong właściwość zwraca wartość bieżącego węzła jako obiekt rozpatowany Int64 .
Jeśli XPathNavigator jednak obiekt nie ma żadnych informacji o schemacie ani typie, ValueAsLong właściwość próbuje przekonwertować wartość ciągu bieżącego węzła na Int64 wartość zgodnie z regułami rzutowania XPath 2.0 dla xs:integer
elementu .