共用方式為


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 表示每個 offsetslinescolumnsendLinesendColumns 緩衝區的大小。

offsets
[in]從 方法開頭測量的序列點位移。

lines
[in]序列點的起始行號。

columns
[in]序列點的起始資料行編號。

endLines
[in]序列點的結束行號。 這是選擇性參數。

endColumns
[in]序列點的結束資料行編號。 這是選擇性參數。

傳回值

如果方法成功,S_OK;否則,E_FAIL或其他錯誤碼。

規格需求

頭: CorSym.idl、CorSym.h

另請參閱