ISymUnmanagedDocument::GetSourceRange 方法
将嵌入源的指定范围返回到给定缓冲区中。 缓冲区必须具有能够容纳源的足够空间。
语法
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。