共用方式為


IEnumDebugCodeContexts2

 

如需 Visual Studio 2017 的最新文件請參閱 Visual Studio 2017 文件

此介面列舉與偵錯工作階段中,或特定的程式或文件相關聯的程式碼內容。

語法

IEnumDebugCodeContexts2 : IUnknown  

實作者注意事項

偵錯引擎 (DE) 會實作此介面,以代表在程式中,特定的文字位置的程式碼內容的清單或一份特定文件內容的程式碼內容。

呼叫端資訊

呼叫EnumCodeContexts以取得此介面,表示該應用程式的來源文件中的特定文字位置的程式碼內容的清單。

呼叫EnumCodeContexts以取得此介面表示在特定的來源文件中的所有程式碼內容的清單。

依照 Vtable 順序的方法

下表顯示的方法IEnumDebugCodeContexts2

方法 說明
下一步 擷取指定的數目的列舉順序中的程式碼內容。
略過 略過指定的數目的列舉順序中的程式碼內容。
重設 列舉序列重設為開頭。
複製 建立包含目前的列舉值的列舉型別狀態的列舉值。
GetCount 列舉值中取得的程式碼內容的數目。

備註

Visual Studio 呼叫EnumCodeContexts填入清單的程式碼內容的使用者可以選擇從時設定下一個陳述式,或顯示反組譯碼的原始程式檔。 例如,多個程式碼內容可以發生的 c + + 樣式範本,將多個執行個體時。

需求

標頭︰ msdbg.h

命名空間︰ Microsoft.VisualStudio.Debugger.Interop

組件︰ Microsoft.VisualStudio.Debugger.Interop.dll

另請參閱

核心介面
EnumCodeContexts
EnumCodeContexts