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 mewakili posisi abstrak dalam file sumber.
Sintaks
IDebugDocumentPosition2 : IUnknown
Catatan untuk Pelaksana
Visual Studio biasanya mengimplementasikan antarmuka ini. Mesin debug (DE) juga akan menerapkan antarmuka ini jika harus menyediakan kode sumbernya sendiri (seperti ketika DE mengimplementasikan antarmuka IDebugDocument2 ).
Catatan untuk Penelepon
Antarmuka ini diteruskan sebagai argumen ke EnumCodeContexts. Ini juga disediakan sebagai bagian dari serikat BP_LOCATION (khususnya, struktur BP_LOCATION_CODE_FILE_LINE ) yang pada gilirannya merupakan bagian dari struktur BP_REQUEST_INFO , yang digunakan dalam membuat titik henti yang tertunda.
Metode dalam Urutan Vtable
Tabel berikut memperlihatkan metode IDebugDocumentPosition2.
| Metode | Deskripsi |
|---|---|
| GetFileName | Mendapatkan nama file file sumber yang berisi posisi dokumen ini. |
| GetDocument | Mendapatkan dokumen yang berisi. |
| IsPositionInDocument | Menentukan apakah posisi ini terkandung dalam dokumen yang diberikan. |
| GetRange | Mendapatkan rentang untuk posisi dokumen ini. |
Persyaratan
Header: msdbg.h
Namespace: Microsoft.VisualStudio.Debugger.Interop
Rakitan: Microsoft.VisualStudio.Debugger.Interop.dll