Bagikan melalui


XPathNavigator.ValueAsInt Properti

Definisi

Mendapatkan nilai simpul saat ini sebagai Int32.

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

Nilai Properti

Nilai simpul saat ini sebagai Int32.

Pengecualian

Nilai string simpul saat ini tidak dapat dikonversi ke Int32.

Percobaan cast ke Int32 tidak valid.

Contoh

Untuk contoh ValueAsInt properti , lihat ValueAsBoolean properti .

Keterangan

XPathNavigator Jika memiliki informasi skema atau jenis (misalnya, dari objek yang XmlDocument diinisialisasi dengan skema XML memvalidasi XmlReader), dan jika simpul saat ini didefinisikan sebagai jenis Skema xs:integer XML, ValueAsInt properti mengembalikan nilai simpul saat ini sebagai objek yang tidak dikotakInt32.

Namun, jika XPathNavigator tidak memiliki skema atau informasi jenis, ValueAsInt properti mencoba mengonversi nilai string simpul saat ini menjadi Int32 nilai, sesuai dengan aturan pengecoran XPath 2.0 untuk xs:integer.

Berlaku untuk