Compartir a través de


Interfaz IModelMethod (dbgmodel.h)

Representa un método al que se puede llamar.

Las extensiones que implementan métodos implementarían esta interfaz una o varias veces para los métodos que proporciona.

Herencia

IModelMethod hereda de IUnknown.

Métodos

La interfaz IModelMethod tiene estos métodos.

 
IModelMethod::AddRef

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

El método Call es la forma en que se invoca cualquier método definido en el modelo de datos.
IModelMethod::QueryInterface

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

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

Comentarios

Un método del modelo de datos es una implementación de la interfaz IModelMethod que se conversión boxing en un IModelObject. El objeto de modelo devolverá un tipo de ObjectMethod cuando se consulta y el valor intrínseco es un VT_UNKNOWN que se garantiza que se puede consultar para IModelMethod. En proceso, se garantiza que se pueda convertir estáticamente a IModelMethod.

Todos los métodos del modelo de datos son dinámicos por naturaleza. Toman como entrada un conjunto de 0 o más argumentos y devuelven un único valor de salida. No hay ninguna resolución de sobrecarga y no hay metadatos sobre los nombres, tipos o expectativas de parámetros.

Requisitos

Requisito Valor
Header dbgmodel.h

Consulte también

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