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