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++