Bagikan melalui


XPathNavigator.TypedValue Properti

Definisi

Mendapatkan simpul saat ini sebagai objek kotak dari jenis .NET yang paling sesuai.

public:
 virtual property System::Object ^ TypedValue { System::Object ^ get(); };
public override object TypedValue { get; }
member this.TypedValue : obj
Public Overrides ReadOnly Property TypedValue As Object

Nilai Properti

Simpul saat ini sebagai objek kotak dari jenis .NET yang paling sesuai.

Keterangan

Untuk atribut dan elemen dengan jenis sederhana atom atau konten teks sederhana, TypedValue properti mengembalikan kotak Object .NET Typeyang paling tepat. Jika elemen atau konten atribut adalah jenis daftar, TypedValue properti mengembalikan array objek dari .NET Typeyang paling tepat.

Tabel berikut ini menjelaskan yang TypedValue dikembalikan oleh masing-masing XPathNodeType.

XPathNodeType TypedValue Dikembalikan
Root Mengembalikan objek yang String berisi semua Text turunan simpul dari dokumen, digabungkan dan dipisahkan oleh spasi kosong. Jika dokumen tidak memiliki Text anak simpul, String.Empty dikembalikan.
Element

(konten yang ditik atau sederhana)
Mengembalikan yang Object mewakili nilai yang ditik dari Element.

Element Jika didefinisikan sebagai jenis data daftar Skema XML, maka nilai simpul diekspos sebagai array objek. Masing-masing Object dalam array berisi nilai yang diketik dari anak dari elemen .
Element

(konten yang tidak dijeniskan, dicampur, atau kompleks)
Mengembalikan objek yang String berisi semua Text turunan simpul dari Element (termasuk representasi string dari nilai yang ditik), digabungkan dan dipisahkan oleh spasi kosong. Element Jika tidak memiliki Text anak simpul, String.Empty dikembalikan.
Attribute

(konten yang ditik atau sederhana)
Mengembalikan yang Object mewakili nilai yang ditik dari Attribute. dikotak Object sebagai nilai .NET Type .

Attribute Jika didefinisikan sebagai jenis data daftar Skema XML, nilai simpul diekspos sebagai array objek. Masing-masing Object dalam array berisi nilai yang diketik dari anak dari Attribute.
Text Objek String yang berisi teks.
Comment Objek String yang berisi konten komentar, tidak termasuk di sekitarnya <!-- dan -->.
ProcessingInstruction Objek String yang berisi konten instruksi pemrosesan, tidak termasuk target dan sekitarnya <? dan ?>.
Namespace Objek String yang berisi nama namespace.
Whitespace Objek String yang berisi teks simpul.
SignificantWhitespace Objek String yang berisi teks simpul.

Berlaku untuk