共用方式為


IDebugProgram2::EnumCodeContexts

擷取一份原始程式檔中的指定位置的程式碼內容。

HRESULT EnumCodeContexts( 
   IDebugDocumentPosition2*  pDocPos,
   IEnumDebugCodeContexts2** ppEnum
);
int EnumCodeContexts( 
   IDebugDocumentPosition2     pDocPos,
   out IEnumDebugCodeContexts2 ppEnum
);

參數

傳回值

如果成功的話,會傳回S_OK。 否則,會傳回錯誤碼。

備註

這個方法可讓工作階段偵錯管理員 」 (SDM) 或適用於 IDE 來對應到的程式碼指定位置的來源檔案位置。 如果來源所產生的程式碼 (例如,c + + 樣板) 的多個區塊,則傳回一個以上的程式碼內容。

請參閱

參考

IDebugProgram2

IDebugDocumentPosition2

IEnumDebugCodeContexts2