共用方式為


ISymUnmanagedDocument::GetSourceRange 方法

更新:2007 年 11 月

將內嵌來源的指定範圍傳回至指定緩衝區。緩衝區的大小必須足以容納來源。

HRESULT GetSourceRange(
    [in]  ULONG32  startLine,
    [in]  ULONG32  startColumn,
    [in]  ULONG32  endLine,
    [in]  ULONG32  endColumn,
    [in]  ULONG32  cSourceBytes,
    [out] ULONG32  *pcSourceBytes,
    [out, size_is(cSourceBytes),
        length_is(*pcSourceBytes)] BYTE source[]);

參數

  • startLine
    [in] 目前文件中的起始行。

  • startColumn
    [in] 目前文件中的起始欄。

  • endLine
    [in] 目前文件中的最後一行。

  • endColumn
    [in] 目前文件中的最後一欄。

  • cSourceBytes
    [in] 來源的大小 (以位元組為單位)。

  • pcSourceBytes
    [out] 變數的指標,此變數會接收來源大小。

  • source
    [out] 來源文件之指定範圍的大小和長度 (以位元組為單位)。

傳回值

如果此方法成功則為 S_OK。

請參閱

參考

ISymUnmanagedDocument