Compartir a través de


Interfaz IDataModelScriptManager (dbgmodel.h)

Interfaz principal de las funcionalidades de administración de scripts del administrador de modelos de datos. Consultado desde el administrador de modelos de datos.

Herencia

IDataModelScriptManager hereda de IUnknown.

Métodos

La interfaz IDataModelScriptManager tiene estos métodos.

 
IDataModelScriptManager::AddRef

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

El método EnumerateScriptProviders devolverá un enumerador que enumerará todos los proveedores de scripts registrados con el administrador de scripts a través de una llamada anterior al método RegisterScriptProvider.
IDataModelScriptManager::FindProviderForScriptExtension

El método IDataModelScriptManager::FindProviderForScriptExtension busca en el administrador de scripts un proveedor que admita una extensión de archivo determinada.
IDataModelScriptManager::FindProviderForScriptType

El método IDataModelScriptManager::FindProviderForScriptExtension busca en el administrador de scripts un proveedor que admita un tipo de archivo determinado.
IDataModelScriptManager::GetDefaultNameBinder

El método GetDefaultNameBinder devuelve el enlazador de nombres de script predeterminado del modelo de datos.
IDataModelScriptManager::QueryInterface

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

El método RegisterScriptProvider informa al modelo de datos de que existe un nuevo proveedor de scripts que es capaz de puenter un nuevo lenguaje al modelo de datos.
IDataModelScriptManager::Release

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

El método UnregisterScriptProvider deshace una llamada al método RegisterScriptProvider.

Observaciones

Además del rol de Data Model Manager como autoridad central en la creación y extensibilidad de objetos, también es responsable de la administración de un concepto abstracto de scripts. Desde la perspectiva de la parte administrador de scripts del Administrador de modelos de datos, un script es algo que se puede cargar, descargar y depurar dinámicamente por un proveedor para ampliar o proporcionar nueva funcionalidad al modelo de datos. Un proveedor de scripts es un componente que conecta un lenguaje (por ejemplo: NatVis, JavaScript, etc.) al modelo de datos. Registra una o más extensiones de archivo (por ejemplo: ". NatVis", ".js") que administra el proveedor, lo que permite a un cliente del depurador o una interfaz de usuario permitir la carga de archivos de script con esa extensión concreta por delegación al proveedor.

Requisitos

Requisito Valor
encabezado de dbgmodel.h

Consulte también

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