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


Интерфейс IDebugHostScriptHost (dbgmodel.h)

Интерфейс, который должен реализовать базовый узел отладчика для управления скриптами модели данных.

Интерфейс, указывающий возможность узла отладки принимать участие в среде сценариев. Этот интерфейс позволяет создавать контексты, которые информируют обработчики скриптов о расположении объектов.

Наследование

IDebugHostScriptHost наследуется от IUnknown.

Методы

Интерфейс IDebugHostScriptHost содержит следующие методы.

 
IDebugHostScriptHost::AddRef

Метод IDebugHostScriptHost::AddRef увеличивает количество ссылок для интерфейса объекта .
IDebugHostScriptHost::CreateContext

Метод CreateContext вызывается поставщиком скриптов для создания нового контекста, в котором будет размещаться содержимое скрипта.
IDebugHostScriptHost::QueryInterface

Метод IDebugHostScriptHost::QueryInterface извлекает указатели на поддерживаемые интерфейсы объекта .
IDebugHostScriptHost::Release

Метод IDebugHostScriptHost::Release уменьшает количество ссылок для интерфейса объекта .

Комментарии

Интерфейс IDebugHostScriptHost — это интерфейс, используемый поставщиком скриптов для получения контекста от узла отладки для созданного скрипта. Этот контекст включает объект (предоставляемый узлом отладки), где поставщик скриптов может размещать любые мосты между моделью данных и средой скриптов. Такие мосты могут, например, быть методами модели данных, которые вызывают функции скриптов. Это позволяет вызывающей стороне модели данных вызывать методы скрипта, используя метод Call в интерфейсе IModelMethod .

Требования

Требование Значение
Заголовок dbgmodel.h

См. также раздел

Обзор модели данных отладчика C++