Compartir a través de


Interfaz IDataModelScript2 (dbgmodel.h)

Esta es la segunda versión de la interfaz de script principal.

Esta versión 2 de la interfaz admite todos los métodos anteriores con firmas idénticas e incluye nuevos métodos adicionales que proporcionan funcionalidad adicional. Los nuevos métodos se muestran en el encabezado al final de la sección de esa interfaz.

Herencia

La interfaz IDataModelScript2 hereda de la interfaz IDataModelScript.

Métodos

La interfaz IDataModelScript2 tiene estos métodos.

 
IDataModelScript2::AddRef

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

El método Execute ejecuta el contenido del script según lo dictado por la última llamada a Populate correcta y modifica el modelo de objetos del depurador según ese contenido.
IDataModelScript2::GetName

El método GetName devuelve el nombre del script como una cadena asignada a través de la función SysAllocString.
IDataModelScript2::GetScriptFullFilePathName

El método GetScriptFullFilePathName recupera el nombre de ruta de acceso completo del archivo de script.
IDataModelScript2::InvokeMain

Si el script tiene una "función principal" que está pensada para ejecutarse desde una invocación de interfaz de usuario, indica tal a través de un verdadero retorno del método IsInvocable.
IDataModelScript2::IsInvocable

El método IsInvocable devuelve si el script es invocable o no, es decir, si tiene una "función principal" tal como se define en su lenguaje o proveedor.
IDataModelScript2::P opulate

El cliente llama al método Populate para cambiar o sincronizar el "contenido" del script.
IDataModelScript2::QueryInterface

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

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

El método Rename asigna un nuevo nombre al script.
IDataModelScript2::SetScriptFullFilePathName

El método SetScriptFullFilePathName establece el nombre de ruta de acceso completo del archivo de script.
IDataModelScript2::Unlink

El método Unlink deshace la operación Execute. Las manipulaciones o puntos de extensibilidad del modelo de objetos establecidos durante la ejecución del script se deshacen.

Requisitos

Requisito Valor
encabezado de dbgmodel.h

Consulte también

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