共用方式為


IDebugDocumentContext2::GetSourceRange

取得本文件內容的原始程式碼範圍。

語法

int GetSourceRange( 
   TEXT_POSITION[] pBegPosition,
   TEXT_POSITION[] pEndPosition
);

參數

pBegPosition
[in, out]填 入開始位置的TEXT_POSITION 結構。 如果不需要這項資訊,請將這個自變數設定為 Null 值。

pEndPosition
[in, out] 填入結束位置的TEXT_POSITION 結構。 如果不需要這項資訊,請將這個自變數設定為 Null 值。

傳回值

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

備註

來源範圍是原始程式碼的整個範圍,從目前的語句回到前一個貢獻程式代碼的語句之後。 來源範圍通常用於混合來源語句,包括批注,以及反組譯碼視窗中的程序代碼。

若要只取得此文件內容中包含的程式代碼語句範圍,請呼叫 GetStatementRange 方法。

另請參閱