IDebugDocumentContext2::GetSourceRange

获取本文档上下文的源代码范围。

语法

int GetSourceRange( 
   TEXT_POSITION[] pBegPosition,
   TEXT_POSITION[] pEndPosition
);

参数

pBegPosition
[in, out]用 起始位置填充的TEXT_POSITION 结构。 如果不需要此信息,请将此参数设置为 null 值。

pEndPosition
[in, out]用 结束位置填充的TEXT_POSITION 结构。 如果不需要此信息,请将此参数设置为 null 值。

返回值

如果成功,则返回 S_OK;否则,返回错误代码。

备注

源范围是整个源代码范围,从当前语句回到前一个贡献代码的语句之后。 源范围通常用于将源语句(包括注释)与反汇编窗口中的代码混合使用。

若要仅获取本文档上下文中包含的代码语句的范围,请调用 GetStatementRange 方法。

另请参阅