Bagikan melalui


IDebugProgram2::EnumCodeContexts

Mengambil daftar konteks kode untuk posisi tertentu dalam file sumber.

Sintaks

int EnumCodeContexts( 
   IDebugDocumentPosition2     pDocPos,
   out IEnumDebugCodeContexts2 ppEnum
);

Parameter

pDocPos
[di] Objek IDebugDocumentPosition2 yang mewakili posisi abstrak dalam file sumber yang diketahui oleh IDE.

ppEnum [out] Mengembalikan objek IEnumDebugCodeContexts2 yang berisi daftar konteks kode.

Tampilkan Nilai

Jika berhasil, mengembalikan S_OK; jika tidak, mengembalikan kode galat.

Keterangan

Metode ini memungkinkan manajer debug sesi (SDM) atau IDE untuk memetakan posisi file sumber ke dalam posisi kode. Lebih dari satu konteks kode dikembalikan jika sumber menghasilkan beberapa blok kode (misalnya, templat C++).

Baca juga