Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Cualquier proveedor de scripts que implemente un puente entre un lenguaje dinámico y el modelo de datos debe implementar esta interfaz para representar al proveedor.
Herencia
IDataModelScriptProvider hereda de IUnknown.
Métodos
La interfaz IDataModelScriptProvider tiene estos métodos.
|
IDataModelScriptProvider::AddRef El método IDataModelScriptProvider::AddRef incrementa el recuento de referencias de una interfaz en un objeto . |
|
IDataModelScriptProvider::CreateScript Se llama al método CreateScript para crear un nuevo script. |
|
IDataModelScriptProvider::EnumerateTemplates El método EnumerateTemplates devuelve un enumerador que es capaz de enumerar la variedad de plantillas proporcionadas por el proveedor de scripts. |
|
IDataModelScriptProvider::GetDefaultTemplateContent El método GetDefaultTemplateContent devuelve una interfaz para el contenido de plantilla predeterminado del proveedor. |
|
IDataModelScriptProvider::GetExtension El método GetExtension devuelve la extensión de archivo para los scripts administrados por este proveedor (sin el punto) como una cadena asignada a través del método SysAllocString. |
|
IDataModelScriptProvider::GetName El método GetName devuelve el nombre del tipo de scripts (o idioma de) que el proveedor administra como una cadena asignada a través del método SysAllocString. |
|
IDataModelScriptProvider::QueryInterface El método IDataModelScriptProvider::QueryInterface recupera punteros a las interfaces admitidas en un objeto . |
|
IDataModelScriptProvider::Release El método IDataModelScriptProvider::Release disminuye el recuento de referencias de una interfaz en un objeto . |
Observaciones
Cualquier extensión que quiera ser un proveedor de scripts debe proporcionar una implementación de la interfaz IDataModelScriptProvider y registrarlo con la parte del administrador de scripts del administrador de modelos de datos a través del método RegisterScriptProvider.
Requisitos
| Requisito | Valor |
|---|---|
| encabezado de | dbgmodel.h |
Consulte también
información general del modelo de datos del depurador de C++