XPathNavigator.ValueAsInt 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 .Int32
public:
virtual property int ValueAsInt { int get(); };
public override int ValueAsInt { get; }
member this.ValueAsInt : int
Public Overrides ReadOnly Property ValueAsInt As Integer
Wartość właściwości
Wartość bieżącego węzła jako .Int32
Wyjątki
Nie można przekonwertować wartości ciągu bieżącego węzła na wartość Int32.
Podjęta próba rzutowania Int32 jest nieprawidłowa.
Przykłady
Aby zapoznać się z przykładem ValueAsInt 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, ValueAsInt właściwość zwraca wartość bieżącego węzła jako obiekt rozpatowany Int32 .
Jeśli XPathNavigator jednak obiekt nie ma żadnych informacji o schemacie ani typie, ValueAsInt właściwość próbuje przekonwertować wartość ciągu bieżącego węzła na Int32 wartość zgodnie z regułami rzutowania XPath 2.0 dla xs:integer
elementu .