XElement.Value Properti
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mendapatkan atau mengatur konten teks yang digabungkan dari elemen ini.
public:
property System::String ^ Value { System::String ^ get(); void set(System::String ^ value); };
public string Value { get; set; }
member this.Value : string with get, set
Public Property Value As String
Nilai Properti
yang String berisi semua isi teks elemen ini. Jika ada beberapa simpul teks, simpul tersebut akan digabungkan.
Contoh
Contoh berikut menggunakan properti ini untuk mengambil teks elemen dengan konten campuran.
XElement el = XElement.Parse("<Root>This is <b>mixed</b> content</Root>");
Console.WriteLine("{0}", el.Value);
Dim el As XElement = <Root>This is <b>mixed</b> content</Root>
Console.WriteLine("{0}", el.Value)
Contoh ini mencetak output berikut:
This is mixed content
Keterangan
Dengan menggunakan properti ini, Anda bisa mendapatkan atau mengatur nilai elemen.
Mengatur properti ini akan meningkatkan Changed peristiwa dan Changing .
Jika Anda ingin mendapatkan nilai elemen tetapi Anda tidak yakin bahwa elemen itu ada, lebih mudah untuk menggunakan operator konversi eksplisit, dan menetapkan elemen ke jenis nullable seperti string
atau Nullable<T> dari Int32. Jika elemen tidak ada, jenis nullable diatur ke null
. Sebaliknya, jika Anda ingin menggunakan properti ini, Anda harus memastikan bahwa Element metode tidak kembali null
sebelum Anda mengakses properti ini.