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