XPathNavigator.ValueAsDouble Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft den Wert des aktuellen Knotens als ein Double.
public:
virtual property double ValueAsDouble { double get(); };
public override double ValueAsDouble { get; }
member this.ValueAsDouble : double
Public Overrides ReadOnly Property ValueAsDouble As Double
Eigenschaftswert
Der Wert des aktuellen Knotens als .Double
Ausnahmen
Der Zeichenfolgenwert des aktuellen Knotens kann nicht in ein Double.
Die versuchte Umwandlung ist Double ungültig.
Beispiele
Ein Beispiel für die Eigenschaft finden Sie in der ValueAsDoubleValueAsBoolean Eigenschaft.
Hinweise
Wenn die XPathNavigator Schema- oder Typinformationen enthalten (z. B. aus einem XmlDocument Objekt, das mit einer XML-Schemaüberprüfung XmlReaderinitialisiert wurde), und wenn der aktuelle Knoten als XML-Schematyp xs:double definiert ist, gibt die ValueAsDouble Eigenschaft den Wert des aktuellen Knotens als unboxiertes Double Objekt zurück.
Wenn jedoch XPathNavigator keine Schema- oder Typinformationen vorhanden sind, versucht die ValueAsDouble Eigenschaft, den Zeichenfolgenwert des aktuellen Knotens gemäß den XPath 2.0-Umwandlungsregeln in xsd:doubleeinen Double Wert zu konvertieren.