IDebugDocumentPosition2
Этот интерфейс представляет абстрактную позицию в файле источника.
IDebugDocumentPosition2 : IUnknown
Примечания по реализации
Visual Studio обычно реализует этот интерфейс. Отладчик (DE) также реализации бы этот интерфейс, если он должен предоставить свой исходный код (например, если реализуемый DE IDebugDocument2 интерфейс).
Замечания для вызывающих объектов
Этот интерфейс передается в качестве аргумента IDebugProgram2::EnumCodeContexts. Также предоставляется как часть a BP_LOCATION union (в частности, a BP_LOCATION_CODE_FILE_LINE структура), которая, в свою очередь, часть BP_REQUEST_INFO структура, используемая при создании ожидается точка останова.
Методы в том порядке Vtable
В следующей таблице показаны методы IDebugDocumentPosition2.
Метод |
Описание |
---|---|
Получает имя файла исходного файла, содержащего данную позицию документа. |
|
Возвращает содержащий документ. |
|
Определяет, если данная позиция содержится в заданном документе. |
|
Получает диапазон для этой части документа. |
Требования
Заголовок: msdbg.h
Пространство имен: Microsoft.VisualStudio.Debugger.Interop
Сборка: Microsoft.VisualStudio.Debugger.Interop.dll