ISymUnmanagedReader 接口

表示一个符号读取器,该读取器提供对符号存储区中文档、方法和变量的访问。

方法

方法 说明
GetDocument 方法 查找文档。
GetDocuments 方法 返回在符号存储区中定义的所有文档的数组。
GetDocumentVersion 方法 获取指定文档的指定版本。
GetGlobalVariables 方法 返回所有全局变量。
GetMethod 方法 在给定方法令牌的情况下,获取符号读取器方法。
GetMethodByVersion 方法 在给定方法标记和“编辑并复制”版本号后,获取符号读取器方法。
GetMethodFromDocumentPosition 方法 返回包含文档中给定位置处的断点的方法。
GetMethodsFromDocumentPosition 方法 返回一个方法数组,其中每个方法都包含文档中给定位置的断点。
GetMethodVersion 方法 获取方法版本。
GetNamespaces 方法 获取在此符号存储区的全局范围内定义的命名空间。
GetSymAttribute 方法 根据名称获取自定义属性。
GetSymbolStoreFileName 方法 提供隶属符号存储区的磁盘上的文件名。
GetUserEntryPoint 方法 返回指定为模块的用户入口点(如果有的话)的方法。
GetVariables 方法 根据给定的父项和名称返回非局部变量。
Initialize 方法 使用此读取器将关联的元数据导入程序接口以及模块的文件名初始化符号读取器。
ReplaceSymbolStore 方法 用增量符号存储区替换现有的符号存储区。
UpdateSymbolStore 方法 使用增量符号存储区更新现有的符号存储区。

要求

标头:CorSym.idl、CorSym.h

请参阅