IDebugVsaScriptCodeItem.Evaluate Metode
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.
Saat diimplementasikan di kelas, mengevaluasi blok, ekspresi, atau pernyataan yang diwakili oleh item kode dan mengembalikan nilai . Biasanya dipanggil oleh debugger yang perlu mengevaluasi ekspresi (misalnya di jendela Watch). Untuk ekspresi, nilai adalah hasil dari ekspresi. Untuk blok dan pernyataan, ekspresi yang dihasilkan adalah ekspresi terakhir yang dihitung oleh blok atau pernyataan.
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.
public:
System::Object ^ Evaluate();
public object Evaluate ();
abstract member Evaluate : unit -> obj
Public Function Evaluate () As Object
Mengembalikan
Nilai yang mewakili evaluasi pernyataan, ekspresi, atau blok.
Keterangan
Perhatikan bahwa Evaluate metode ini secara fungsional identik Execute dengan metode . Hanya atribut marshaling yang berbeda. Versi antarmuka ini memungkinkan debugger yang tidak dikelola untuk mendapatkan nilai yang dikembalikan sebagai IUnknown penunjuk daripada VARIANT.