IDebugDocumentContext2:: GetSourceRange

获取此的源代码大小文档上下文。

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

参数

  • pBegPosition
    [in, out] 创建一个起始位置填充的 TEXT_POSITION 结构。 ,如果此信息不是必需的,将此参数设置为空值。

  • pEndPosition
    [in, out] 在结束位置填充的 TEXT_POSITION 结构。 ,如果此信息不是必需的,将此参数设置为空值。

返回值

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

备注

源范围是源代码的整个范围,从当前语句返回到以前的声明后面提供的代码。 源范围为混合的源语句通常使用,包括注释,并且代码 " 反汇编 " 窗口。

此内包含的代码语句的范围文档上下文的访问,调用 IDebugDocumentContext2:: GetStatementRange 方法。

请参见

参考

IDebugDocumentContext2

IDebugDocumentContext2:: GetStatementRange

TEXT_POSITION