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 | 从指定的符号文件加载符号。这相当于在“模块”窗口的上下文菜单中单击“加载符号”命令。 |
页首