ISymUnmanagedWriter::DefineSequencePoints 方法
在目前的方法內定義一組序列點。 每個起始行和起始資料行都會定義 方法內語句的開頭。 每個結束行和結束資料行都會定義 方法內語句的結尾。 陣列應該依位移的遞增順序排序。 位移一律會以位元組為單位,從方法的開頭測量。
語法
HRESULT DefineSequencePoints(
[in] ISymUnmanagedDocumentWriter* document,
[in] ULONG32 spCount,
[in, size_is(spCount)] ULONG32 offsets[],
[in, size_is(spCount)] ULONG32 lines[],
[in, size_is(spCount)] ULONG32 columns[],
[in, size_is(spCount)] ULONG32 endLines[],
[in, size_is(spCount)] ULONG32 endColumns[]);
參數
document
[in]要定義序列點的檔物件。
spCount
[in], ULONG32
表示每個 offsets
、 lines
、 columns
、 endLines
和 endColumns
緩衝區的大小。
offsets
[in]從 方法開頭測量的序列點位移。
lines
[in]序列點的起始行號。
columns
[in]序列點的起始資料行編號。
endLines
[in]序列點的結束行號。 這是選擇性參數。
endColumns
[in]序列點的結束資料行編號。 這是選擇性參數。
傳回值
如果方法成功,S_OK;否則,E_FAIL或其他錯誤碼。
規格需求
頭: CorSym.idl、CorSym.h