Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Реализуется базовым отладчиком узла, представляет сведения о том, где узел отладки завершает выполнение скрипта.
Наследство
IDataModelScriptHostContext наследует от IUnknown.
Методика
Интерфейс IDataModelScriptHostContext имеет эти методы.
IDataModelScriptHostContext::AddRef Метод IDataModelScriptHostContext::AddRef увеличивает число ссылок для интерфейса объекта. |
IDataModelScriptHostContext::GetNamespaceObject Метод GetNamespaceObject возвращает объект, в который поставщик скриптов может поместить любые мосты между моделью данных и скриптом. |
IDataModelScriptHostContext::NotifyScriptChange Необходимо, чтобы поставщик скриптов уведомлял узел отладки при определенных операциях, происходящих с вызовом метода в метод NotifyScriptChange в связанном контексте. |
IDataModelScriptHostContext::QueryInterface Метод IDataModelScriptHostContext::QueryInterface извлекает указатели на поддерживаемые интерфейсы объекта. |
IDataModelScriptHostContext::Release Метод IDataModelScriptHostContext::Release уменьшает количество ссылок для интерфейса в объекте. |
Замечания
Интерфейс узла, используемый поставщиком скриптов в качестве контейнера для содержимого скрипта. Как содержимое поверхности скрипта, отличной от манипуляций, которые она выполняет в объектной модели приложения отладчика, выполняется до конкретного узла отладки. Этот интерфейс позволяет поставщику скриптов получать сведения о расположении его содержимого. Дополнительные сведения см. в интерфейсах сценариев C++.
Интерфейс IDebugHostScriptHost — это интерфейс, используемый поставщиком скриптов для получения контекста из узла отладки для только что созданного скрипта. Этот контекст включает объект (предоставленный узлом отладки), где поставщик скриптов может размещать любые мосты между моделью данных и средой сценариев. Например, такие мосты могут быть методами модели данных, которые вызывают функции скрипта. Это позволяет вызывающему объекту на стороне модели данных вызывать методы скрипта путем использования метода Call в интерфейсе IModelMethod IModelMethod.
Требования
Требование | Ценность |
---|---|
заголовка | dbgmodel.h |
См. также
Обзор модели данных отладчика C++