Compartir a través de


Interfaz IDataModelScriptTemplate (dbgmodel.h)

Cualquier proveedor de scripts que quiera tener contenido de plantilla rellenado previamente implementa esta interfaz por plantilla.

Los proveedores de scripts pueden proporcionar una o varias plantillas que sirven como puntos de partida para que los usuarios creen scripts. Una aplicación del depurador que proporciona un editor integrado puede rellenar previamente nuevos scripts con contenido de plantilla, tal como lo anuncia el proveedor a través de esta interfaz.

Herencia

IDataModelScriptTemplate hereda de IUnknown.

Métodos

La interfaz IDataModelScriptTemplate tiene estos métodos.

 
IDataModelScriptTemplate::AddRef

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

El método GetContent devuelve el contenido (o código) de la plantilla.
IDataModelScriptTemplate::GetDescription

El método GetDescription devuelve una descripción de la plantilla.
IDataModelScriptTemplate::GetName

El método GetName devuelve un nombre de la plantilla.
IDataModelScriptTemplate::QueryInterface

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

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

Comentarios

Los proveedores de scripts que quieran presentar contenido rellenado previamente para nuevos scripts (por ejemplo: para ayudar a los usuarios a escribir scripts en una interfaz de usuario del depurador) pueden hacerlo proporcionando una o varias plantillas de script. Estas plantillas son componentes que implementan la interfaz IDataModelScriptTemplate y se devuelven a través del método GetDefaultTemplate o del método EnumerateTemplates en el proveedor de scripts.

Requisitos

Requisito Valor
Header dbgmodel.h

Consulte también

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