Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Metode ini dipanggil untuk menampilkan nilai yang ditentukan.
Sintaks
int DisplayValue(
IntPtr hwnd,
uint dwID,
object pHostServices,
IDebugProperty3 pDebugProperty
);
Parameter
hwnd
[di] Jendela induk
dwID
[di] ID untuk pemirsa kustom yang mendukung lebih dari satu jenis.
pHostServices
[in] Dipesan. Selalu atur ke null.
pDebugProperty
[di] Antarmuka yang dapat digunakan untuk mengambil nilai yang akan ditampilkan.
Tampilkan Nilai
Jika berhasil, mengembalikan S_OK; jika tidak, mengembalikan kode kesalahan.
Keterangan
Tampilan adalah "modal" karena metode ini akan membuat jendela yang diperlukan, menampilkan nilai, menunggu input, dan menutup jendela, semua sebelum kembali ke pemanggil. Ini berarti metode harus menangani semua aspek menampilkan nilai properti, mulai dari membuat jendela untuk output, hingga menunggu input pengguna, hingga menghancurkan jendela.
Untuk mendukung perubahan nilai pada objek IDebugProperty3 yang diberikan, Anda dapat menggunakan metode SetValueAsStringWithError —jika nilai dapat dinyatakan sebagai string. Jika tidak, perlu untuk membuat antarmuka kustom—eksklusif untuk evaluator ekspresi yang mengimplementasikan metode ini DisplayValue —pada objek yang sama yang mengimplementasikan IDebugProperty3 antarmuka. Antarmuka kustom ini akan menyediakan metode untuk mengubah data dengan ukuran atau kompleksitas arbitrer.