ISymbolDocument 接口
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示由符号存储引用的文档。
public interface class ISymbolDocument
public interface ISymbolDocument
[System.Runtime.InteropServices.ComVisible(true)]
public interface ISymbolDocument
type ISymbolDocument = interface
[<System.Runtime.InteropServices.ComVisible(true)>]
type ISymbolDocument = interface
Public Interface ISymbolDocument
- 派生
- 属性
注解
文档由 URL 和文档类型 GUID 定义。 使用文档类型 GUID 和 URL,可以找到文档。 可以选择将文档源存储在符号存储中。
此接口还提供对该源的访问权限(如果存在)。
注意
此接口是接口的 ISymUnmanagedDocument
托管对应接口,是非托管符号存储接口之一,提供读取和写入调试符号信息的替代方法。
属性
CheckSumAlgorithmId |
获取校验和算法标识符。 |
DocumentType |
获取当前文档的类型。 |
HasEmbeddedSource |
检查当前文档是否存储在符号存储区中。 |
Language |
获取当前文档的语言。 |
LanguageVendor |
获取当前文档的语言供应商。 |
SourceLength |
获取嵌入源的长度(以字节表示)。 |
URL |
获取当前文档的 URL。 |
方法
FindClosestLine(Int32) |
在当前文档中的一行不一定是序列点的情况下,返回作为序列点的最近的一行。 |
GetCheckSum() |
获取校验和。 |
GetSourceRange(Int32, Int32, Int32, Int32) |
获取指定范围内的嵌入文档源。 |