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