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