Поделиться через


IDebugActivateDocumentEvent2

Модуль отладки (DE) использует этот интерфейс для запроса загрузки документа.

Синтаксис

IDebugActivateDocumentEvent2 : IUnknown

Примечания для разработчиков

DE реализует этот интерфейс при необходимости открытия исходного файла. Этот интерфейс реализуется только обработчиками отладки, которые работают с или являются частью интерпретаторов скриптов. Интерфейс IDebugEvent2 должен быть реализован на том же объекте, что и этот интерфейс (SDM использует QueryInterface для доступа к интерфейсуIDebugEvent2).

Заметки для вызывающих абонентов

De создает и отправляет этот объект события, когда он должен открыть исходный файл. Событие отправляется с помощью функции обратного вызова IDebugEventCallback2 , предоставленной SDM при подключении к программе отладки.

Методы в порядке таблицы Vtable

В следующей таблице показаны методы IDebugActivateDocumentEvent2.

Методы Description
GetDocument Возвращает документ для активации.
GetDocumentContext Возвращает контекст документа, описывающий позицию в документе.

Замечания

Типичный сценарий, в котором используется этот интерфейс, заключается в возникновении ошибки синтаксического анализа в коде скрипта на HTML-странице, скрипт DE отправляет этот интерфейс в SDM, чтобы документ с ошибкой синтаксического анализа можно отобразить.

Requirements

Заголовок: msdbg.h

Пространство имен: Microsoft.VisualStudio.Debugger.Interop

Сборка: Microsoft.VisualStudio.Debugger.Interop.dll

См. также