Aracılığıyla paylaş


XPathNavigator.ValueAsInt Özellik

Tanım

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

public:
 virtual property int ValueAsInt { int get(); };
public override int ValueAsInt { get; }
member this.ValueAsInt : int
Public Overrides ReadOnly Property ValueAsInt As Integer

Özellik Değeri

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

Özel durumlar

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

Atama Int32 denendi geçerli değil.

Örnekler

Özelliğin ValueAsInt 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:integer türü olarak tanımlanıyorsa, ValueAsInt özellik geçerli düğümün değerini kutulanmamış Int32 bir nesne olarak döndürür.

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

Şunlara uygulanır