ISymUnmanagedWriter::SetMethodSourceRange 方法

指定源文件内方法的真正开始和结尾。 使用此方法指定某个方法的范围,而不考虑方法内存在的序列点。

HRESULT SetMethodSourceRange(
    [in] ISymUnmanagedDocumentWriter  *startDoc,
    [in] ULONG32                      startLine,
    [in] ULONG32                      startColumn,
    [in] ISymUnmanagedDocumentWriter  *endDoc,
    [in] ULONG32                      endLine,
    [in] ULONG32                      endColumn);

参数

  • startDoc
    [in] 一个指向包含开始位置的文档的指针。

  • startLine
    [in] 开始行号。

  • startColumn
    [in] 开始列。

  • endDoc
    [in] 一个指向包含结束位置的文档的指针。

  • endLine
    [in] 结束行号。

  • endColumn
    [in] 结束列号。

返回值

如果该方法成功,则返回 S_OK;否则,返回 E_FAIL 或某个其他错误代码。

要求

头文件: CorSym.idl、CorSym.h

请参见

参考

ISymUnmanagedWriter 接口