Interfaz IModelPropertyAccessor (dbgmodel.h)
Representación del modelo de datos de un descriptor de acceso de propiedad (get/set).
Herencia
IModelPropertyAccessor hereda de IUnknown.
Métodos
La interfaz IModelPropertyAccessor tiene estos métodos.
IModelPropertyAccessor::AddRef El método IModelPropertyAccessor::AddRef incrementa el recuento de referencias de una interfaz en un objeto. |
IModelPropertyAccessor::GetValue El método GetValue es el captador del descriptor de acceso de la propiedad. Se llama cada vez que un cliente desea capturar el valor subyacente de la propiedad . |
IModelPropertyAccessor::QueryInterface El método IModelPropertyAccessor::QueryInterface recupera punteros a las interfaces admitidas en un objeto . |
IModelPropertyAccessor::Release El método IModelPropertyAccessor::Release disminuye el recuento de referencias de una interfaz en un objeto. |
IModelPropertyAccessor::SetValue El método SetValue es el establecedor del descriptor de acceso de propiedad. Se llama siempre que un cliente desea asignar un valor a la propiedad subyacente. |
Comentarios
Un descriptor de acceso de propiedad en el modelo de datos es una implementación de la interfaz IModelPropertyAccessor que se conversión boxing en un IModelObject. El objeto de modelo devolverá un tipo de ObjectPropertyAccessor cuando se consulta y el valor intrínseco es un VT_UNKNOWN que se garantiza que se puede consultar para IModelPropertyAccessor. En proceso, se garantiza que se pueda convertir estáticamente a IModelPropertyAccessor.
Un descriptor de acceso de propiedad es una manera indirecta de obtener una llamada de método para obtener y establecer un valor de clave en el modelo de datos. Si el valor de una clave determinada es un descriptor de acceso de propiedad, los métodos GetKeyValue y SetKeyValue observarán automáticamente esto y llamarán a los métodos GetValue o SetValue subyacentes del descriptor de acceso de propiedad según corresponda.
Requisitos
Requisito | Valor |
---|---|
Header | dbgmodel.h |
Consulte también
Información general sobre el modelo de datos del depurador de C++