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 |