IDebugVsaScriptCodeItem.Evaluate Metode

Definisi

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 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 dengan Execute metode . Hanya atribut marshaling yang berbeda. Versi antarmuka ini memungkinkan debugger yang tidak dikelola untuk mendapatkan nilai pengembalian sebagai penunjuk IUnknown daripada VARIANT.

Berlaku untuk