bindReadOnlyProperty 函数 (dbgmodel.h)

将类上的实例方法转换为只读属性访问器的联编程序。 类必须是 IUnknown 派生的。 返回的联编程序将保留类对象上的引用。

用法:BindReadOnlyProperty (此 &MyClass::GetMyProperty、&MyClass::SetMyProperty)

语法

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

参数

classObject

新创建的只读属性访问器将绑定到的给定类的实例。

getMethod

签名的指针指向成员函数指针 (PCWSTR、 IModelObject *、 IModelObject**) ,它将充当新创建的只读属性访问器的 getter。

返回值

此函数返回 Microsoft::WRL::ComPtr<IModelPropertyAccessor>。

要求

要求
Header dbgmodel.h