XPathNavigator.ValueAsDouble Egenskap

Definition

Hämtar den aktuella nodens värde som en Double.

public:
 virtual property double ValueAsDouble { double get(); };
public override double ValueAsDouble { get; }
member this.ValueAsDouble : double
Public Overrides ReadOnly Property ValueAsDouble As Double

Egenskapsvärde

Den aktuella nodens värde som en Double.

Undantag

Det går inte att konvertera den aktuella nodens strängvärde till en Double.

Försöket att casta till Double är inte giltigt.

Exempel

Ett exempel på ValueAsDouble egenskapen finns i egenskapen ValueAsBoolean .

Kommentarer

XPathNavigator Om har schema- eller typinformation (till exempel från ett XmlDocument objekt som initierats med ett XML-schema som verifierar XmlReader), och om den aktuella noden definieras som en XML-schematypxs:double, ValueAsDouble returnerar egenskapen den aktuella nodens värde som ett oinställt Double objekt.

Men om XPathNavigator inte har något schema eller typinformation, ValueAsDouble försöker egenskapen konvertera strängvärdet för den aktuella noden till ett Double värde, enligt XPath 2.0-gjutningsregler för xsd:double.

Gäller för