Module 接口

表示正在调试的进程中的模块。

命名空间:  EnvDTE90
程序集:  EnvDTE90(在 EnvDTE90.dll 中)

语法

声明
<GuidAttribute("72832EE4-5808-433D-83A7-B8F149A79DB4")> _
Public Interface Module
[GuidAttribute("72832EE4-5808-433D-83A7-B8F149A79DB4")]
public interface Module
[GuidAttribute(L"72832EE4-5808-433D-83A7-B8F149A79DB4")]
public interface class Module
[<GuidAttribute("72832EE4-5808-433D-83A7-B8F149A79DB4")>]
type Module =  interface end
public interface Module

Module 类型公开以下成员。

属性

  名称 说明
公共属性 Collection 表示 Module 对象的集合。
公共属性 DTE 获取顶级扩展性对象。
公共属性 EndAddress 获取模块地址范围的结束地址。
公共属性 Is64bit 获取一个值,指示模块是否为 64 位。
公共属性 LoadAddress 获取模块的起始加载地址。
公共属性 Name 获取模块的名称(例如,“kernel32.dll”)。Name 对应于“模块”窗口的“名称”列。
公共属性 Optimized 获取是否已优化二进制数据。Optimized 对应于“模块”窗口的“已优化”列。
公共属性 Order 返回模块的加载顺序。Order 对应于“模块”窗口的“顺序”列。
公共属性 Parent 获取 Module 对象的直接父对象。
公共属性 Path 获取模块的完整路径,例如,c:\windows\system32\kernel32.dll。Path 对应于“模块”窗口的“路径”列。
公共属性 Process 获取包含此模块的进程。
公共属性 Rebased 获取一个值,指示模块是否在首选加载地址进行加载。
公共属性 SymbolFile 获取此模块的符号文件的路径。如果未加载符号,则返回 nullnull 引用(在 Visual Basic 中为 Nothing)。
公共属性 UserCode 获取调试器是否认为此模块为“UserCode.” Name 对应于 Modules 窗口的 UserCode 列.仅适用于托管代码。
公共属性 Version 获取模块的版本字符串。

页首

方法

  名称 说明
公共方法 LoadSymbols 从指定的符号文件加载符号。这相当于在“模块”窗口的上下文菜单中单击“加载符号”命令。

页首

请参阅

参考

EnvDTE90 命名空间