Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Antarmuka ini menghitung konteks kode yang terkait dengan sesi debug, atau dengan program atau dokumen tertentu.
Sintaks
IEnumDebugCodeContexts2 : IUnknown
Catatan untuk Pelaksana
Mesin debug (DE) mengimplementasikan antarmuka ini untuk mewakili daftar konteks kode untuk posisi teks tertentu dalam program, atau daftar konteks kode untuk konteks dokumen tertentu.
Catatan untuk Penelepon
Panggil EnumCodeContexts untuk mendapatkan antarmuka ini yang mewakili daftar konteks kode untuk posisi teks tertentu dalam dokumen sumber program.
Panggil EnumCodeContexts untuk mendapatkan antarmuka ini yang mewakili daftar semua konteks kode dalam dokumen sumber tertentu.
Metode dalam Urutan Vtable
Tabel berikut memperlihatkan metode IEnumDebugCodeContexts2.
| Metode | Deskripsi |
|---|---|
| Berikutnya | Mengambil sejumlah konteks kode tertentu dalam urutan enumerasi. |
| Melewatkan | Melompati jumlah konteks kode tertentu dalam urutan enumerasi. |
| Atur ulang | Mereset urutan enumerasi ke awal. |
| Clone | Membuat enumerator yang berisi status enumerasi yang sama dengan enumerator saat ini. |
| GetCount | Mendapatkan jumlah konteks kode dalam enumerator. |
Keterangan
Visual Studio memanggil EnumCodeContexts untuk mengisi daftar konteks kode yang dapat dipilih pengguna saat mengatur pernyataan berikutnya atau menampilkan pembongkaran untuk file sumber. Beberapa konteks kode dapat terjadi, misalnya, ketika ada beberapa instans templat gaya C++.
Persyaratan
Header: msdbg.h
Namespace: Microsoft.VisualStudio.Debugger.Interop
Rakitan: Microsoft.VisualStudio.Debugger.Interop.dll