Compartir a través de


Interfaz IDebugHostScriptHost (dbgmodel.h)

Interfaz que el host del depurador subyacente debe implementar para administrar scripts del modelo de datos.

Interfaz que indica la capacidad del host de depuración para participar en el entorno de scripting. Esta interfaz permite la creación de contextos que informan a los motores de scripting de dónde colocar objetos.

Herencia

IDebugHostScriptHost hereda de IUnknown.

Métodos

La interfaz IDebugHostScriptHost tiene estos métodos.

 
IDebugHostScriptHost::AddRef

El método IDebugHostScriptHost::AddRef incrementa el recuento de referencias de una interfaz en un objeto.
IDebugHostScriptHost::CreateContext

Un proveedor de scripts llama al método CreateContext para crear un nuevo contexto en el que colocar el contenido del script.
IDebugHostScriptHost::QueryInterface

El método IDebugHostScriptHost::QueryInterface recupera punteros a las interfaces admitidas en un objeto.
IDebugHostScriptHost::Release

El método IDebugHostScriptHost::Release disminuye el recuento de referencias de una interfaz en un objeto .

Comentarios

La interfaz IDebugHostScriptHost es la interfaz que usa un proveedor de scripts para obtener un contexto del host de depuración para un script recién creado. Este contexto incluye un objeto (proporcionado por el host de depuración) donde el proveedor de scripts puede colocar cualquier puente entre el modelo de datos y el entorno de scripting. Por ejemplo, estos puentes pueden ser métodos de modelo de datos que invocan funciones de script. Esto permite que un autor de la llamada en el lado del modelo de datos invoque métodos de script mediante el uso del método Call en la interfaz IModelMethod .

Requisitos

Requisito Valor
Header dbgmodel.h

Consulte también

Información general sobre el modelo de datos del depurador de C++