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 は、[モジュール] ウィンドウの [ユーザー コード] 列に対応します。マネージ コードでのみ使用できます。 | |
Version | モジュールのバージョン文字列を取得します。 |
このページのトップへ
メソッド
名前 | 説明 | |
---|---|---|
LoadSymbols | 指定したシンボル ファイルからシンボルを読み込みます。これは、[モジュール] ウィンドウのコンテキスト メニューにある [シンボルの読み込み] をクリックすることに相当します。 |
このページのトップへ