Antarmuka IDataModelScriptDebugStackFrame (dbgmodel.h)

Antarmuka ke bingkai tumpukan dalam skrip.

Penyedia skrip mengimplementasikan antarmuka ini untuk mengekspos gagasan bingkai tumpukan tertentu dalam tumpukan panggilan.

Warisan

IDataModelScriptDebugStackFrame mewarisi dari IUnknown.

Metode

Antarmuka IDataModelScriptDebugStackFrame memiliki metode ini.

 
IDataModelScriptDebugStackFrame::AddRef

Metode IDataModelScriptDebugStackFrame::AddRef menambah jumlah referensi untuk antarmuka pada objek.
IDataModelScriptDebugStackFrame::EnumerateArguments

Menghitung argumen ke fungsi dalam bingkai ini.
IDataModelScriptDebugStackFrame::EnumerateLocals

Metode EnumerateLocals mengembalikan variabel yang ditetapkan untuk semua variabel lokal yang berada dalam cakupan dalam konteks bingkai tumpukan yang diwakili oleh IDataModelScriptDebugStackFrame.
IDataModelScriptDebugStackFrame::Evaluate

Metode Evaluasi mengevaluasi ekspresi (bahasa penyedia skrip) dalam konteks bingkai tumpukan yang diwakili oleh antarmuka IDataModelScriptDebugStackFrame tempat metode ini dipanggil.
IDataModelScriptDebugStackFrame::GetName

Metode GetName mengembalikan nama tampilan (yang merupakan nama fungsi) dari bingkai ini. Nama tersebut akan ditampilkan dalam backtrace tumpukan yang disajikan kepada pengguna di antarmuka debugger.
IDataModelScriptDebugStackFrame::GetPosition

Metode GetPosition mengembalikan posisi dalam skrip yang diwakili oleh bingkai tumpukan.
IDataModelScriptDebugStackFrame::GetTransition

Jika bingkai tumpukan tertentu adalah titik transisi seperti yang ditentukan oleh metode IsTransition, metode GetTransition mengembalikan informasi tentang transisi.
IDataModelScriptDebugStackFrame::IsTransitionPoint

Antarmuka IDataModelScriptDebugStack mewakili segmen tumpukan panggilan -- bagian tumpukan panggilan yang terkandung dalam konteks satu skrip.
IDataModelScriptDebugStackFrame::QueryInterface

Metode IDataModelScriptDebugStackFrame::QueryInterface mengambil pointer ke antarmuka yang didukung pada objek.
IDataModelScriptDebugStackFrame::Release

Metode IDataModelScriptDebugStackFrame::Release mengurangi jumlah referensi untuk antarmuka pada objek.

Keterangan

Bingkai tertentu dari tumpukan panggilan ketika dipecah menjadi debugger skrip dapat diambil melalui panggilan ke metode GetStackFrame pada antarmuka IDataModelScriptDebugStack yang mewakili segmen tumpukan tempat jeda terjadi. Antarmuka IDataModelScriptDebugStackFrame yang dikembalikan untuk mewakili bingkai ini.

Persyaratan

Persyaratan Nilai
Header dbgmodel.h

Lihat juga

Gambaran Umum Model Data Debugger C++