IDebugDocument2
Этот интерфейс представляет исходный документ.
IDebugDocument2 : IUnknown
Примечания по реализации
Visual Studio обычно реализует этот интерфейс. Отладчик (DE) также может реализовать этот интерфейс, когда необходимо указать исходный код и источник не существует на диске. В таких случаях DE также реализации бы IDebugDocumentContext2 и IDebugActivateDocumentEvent2 интерфейсы, а также некоторые дополнительные методы IDebugDisassemblyStream2 и IDebugDocumentPosition2 интерфейсы.
Замечания для вызывающих объектов
Методы IDebugDocumentContext2" IDebugDisassemblyStream2" IDebugDocumentPosition2и IDebugActivateDocumentEvent2 интерфейсы возвращают этот интерфейс.
Методы в том порядке Vtable
В следующей таблице показаны методы IDebugDocument2.
Метод |
Описание |
---|---|
Возвращает имя документа в одной из следующих форм. |
|
Получает идентификатор класса документа. |
Заметки
Этот интерфейс реализуется только если DE почту исходный код. Например, при отладке скрипт на странице HTML, DE почту исходный код, поскольку источник будет загружен или создаваемый динамически и не существует в виде файла на диске. Отладку традиционных языков, как C++, этот интерфейс не требуется реализовывать.
Требования
Заголовок: msdbg.h
Пространство имен: Microsoft.VisualStudio.Debugger.Interop
Сборка: Microsoft.VisualStudio.Debugger.Interop.dll
См. также
Ссылки
IDebugDocumentPosition2::IsPositionInDocument
IDebugActivateDocumentEvent2::GetDocument
IDebugDocumentContext2::GetDocument