Sdílet prostřednictvím


XPathNavigator.ValueAsDouble Vlastnost

Definice

Získá hodnotu aktuálního uzlu jako Double.

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

Hodnota vlastnosti

Double

Hodnota aktuálního Doubleuzlu jako .

Výjimky

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

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

Příklady

ValueAsDouble 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:double XML, ValueAsDouble vrátí vlastnost hodnotu aktuálního uzlu jako nezařazený Double objekt.

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

Platí pro