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