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.

Observaciones

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 los puentes entre el modelo de datos y el entorno de scripting. Estos puentes pueden, por ejemplo, ser métodos de modelo de datos que invocan funciones de script. Esto permite que un autor de llamada del lado del modelo de datos invoque métodos de script mediante el uso del método Call en interfaz IModelMethod.

Requisitos

Requisito Valor
encabezado de dbgmodel.h

Consulte también

información general del modelo de datos del depurador de C++