Bagikan melalui


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 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.

Berlaku untuk