Función BindReadOnlyProperty (dbgmodel.h)
Enlazador que convierte un método de instancia en una clase en un descriptor de acceso de propiedad de solo lectura. La clase debe ser IUnknown derivada. El enlazador devuelto contendrá la referencia en el objeto de clase.
Uso: BindReadOnlyProperty(this, &MyClass::GetMyProperty, &MyClass::SetMyProperty)
Sintaxis
Microsoft::WRL::ComPtr<IModelPropertyAccessor> BindReadOnlyProperty(
T *classObject,
HRESULT(T::* )(PCWSTR key,IModelObject *contextObject,IModelObject **value) getMethod
);
Parámetros
classObject
Instancia de una clase determinada a la que se enlazará el descriptor de acceso de propiedad de solo lectura recién creado.
getMethod
Un puntero de función de puntero a miembro de la firma (PCWSTR, IModelObject *, IModelObject**) que actuará como captador para el descriptor de acceso de propiedad de solo lectura recién creado.
Valor devuelto
Esta función devuelve Microsoft::WRL::ComPtr<IModelPropertyAccessor>.
Requisitos
Requisito | Valor |
---|---|
Header | dbgmodel.h |