次の方法で共有


IDebugDocumentContext2

このインターフェイスは、ソース ファイル ドキュメント内の位置を表します。

構文

IDebugDocumentContext2 : IUnknown

実装側の注意

デバッグ エンジン (DE) では、ソース コード レベルのデバッグに対するサポートの一環としてこのインターフェイスを実装します。 ソース コード内の位置に加えて、このインターフェイスは、コンテキストを比較したり、ソース コード ドキュメントをナビゲートしたりするためのメソッドを提供します。

呼び出し元に関する注意事項

いくつかのインターフェイス (最も典型的なのは GetDocumentContext および GetDocumentContext インターフェイス) のメソッドは、このインターフェイスを返します。

Vtable 順序のメソッド

次の表に、IDebugDocumentContext2 のメソッドを示します。

メソッド 説明
GetDocument このドキュメント コンテキストを含んでいるドキュメントを取得します。
GetName このドキュメント コンテキストを含むドキュメントの表示可能な名前を取得します。
EnumCodeContexts このドキュメント コンテキストに関連付けられているすべてのコード コンテキストのリストを取得します。
GetLanguageInfo このドキュメント コンテキストに関連付けられている言語を取得します。
GetStatementRange このドキュメント コンテキストのファイル ステートメントの範囲を取得します。
GetSourceRange このドキュメント コンテキストのファイル ソースの範囲を取得します。
比較 このドキュメント コンテキストを、指定されたドキュメント コンテキストの配列と比較します。
Seek 指定された数のステートメントまたは行だけドキュメント コンテキストを移動します。

要件

ヘッダー: msdbg.h

名前空間: Microsoft.VisualStudio.Debugger.Interop

アセンブリ: Microsoft.VisualStudio.Debugger.Interop.dll

関連項目