共用方式為


ISymUnmanagedWriter::DefineSequencePoints 方法

更新:2007 年 11 月

在目前的方法內定義一組序列點。方法內的每個起始行和起始欄都會定義陳述式開頭。方法內的每個結束行和結束欄都會定義陳述式結尾。陣列應該依照位移的遞增順序加以排序。位移一定是從方法的開頭開始測量 (以位元組為單位)。

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 或其他錯誤碼。

需求

Header: CorSym.idl

請參閱

參考

ISymUnmanagedWriter