Partager via


Fonction BindReadOnlyProperty (dbgmodel.h)

Classeur qui convertit un instance méthodes sur une classe en accesseur de propriété en lecture seule. La classe doit être dérivée de IUnknown. Le classeur retourné contient la référence sur l’objet de classe.

Utilisation : BindReadOnlyProperty(this, &MyClass ::GetMyProperty, &MyClass ::SetMyProperty)

Syntaxe

Microsoft::WRL::ComPtr<IModelPropertyAccessor> BindReadOnlyProperty(
  T                                                                           *classObject,
  HRESULT(T::* )(PCWSTR key,IModelObject *contextObject,IModelObject **value) getMethod
);

Paramètres

classObject

Le instance d’une classe donnée à laquelle l’accesseur de propriété en lecture seule nouvellement créé sera lié.

getMethod

Pointeur de la fonction de membre de signature (PCWSTR, IModelObject *, IModelObject**) qui servira de getter pour l’accesseur de propriété en lecture seule nouvellement créé.

Valeur retournée

Cette fonction retourne Microsoft ::WRL ::ComPtr<IModelPropertyAccessor>.

Configuration requise

Condition requise Valeur
En-tête dbgmodel.h