Aracılığıyla paylaş


XPathNavigator.ValueAsDouble Özellik

Tanım

Geçerli düğümün değerini olarak Doublealır.

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

Özellik Değeri

Double

Geçerli düğümün değeri olarak Double.

Özel durumlar

Geçerli düğümün dize değeri öğesine Doubledönüştürülemez.

Atama Double denendi geçerli değil.

Örnekler

Özelliğin ValueAsDouble bir örneği için özelliğine ValueAsBoolean bakın.

Açıklamalar

XPathNavigator şema veya tür bilgilerine sahipse (örneğin, xml şeması doğrulama XmlReaderile başlatılan bir XmlDocument nesneden) ve geçerli düğüm bir XML Şema xs:double türü olarak tanımlanıyorsa, ValueAsDouble özellik geçerli düğümün değerini kutulanmamış Double bir nesne olarak döndürür.

Ancak, herhangi bir şema veya tür bilgisi yoksaXPathNavigator, ValueAsDouble özelliği için XPath 2.0 atama kurallarına xsd:doublegöre geçerli düğümün dize değerini bir Double değere dönüştürmeyi dener.

Şunlara uygulanır