Функция BindReadOnlyProperty (dbgmodel.h)

Привязка, которая преобразует методы экземпляра класса в метод доступа только для чтения. Класс должен быть производным от IUnknown. Возвращаемый привязка будет содержать ссылку на объект класса.

Использование: BindReadOnlyProperty(this, &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**), который будет выступать в качестве метода получения для только что созданного метода доступа к свойствам только для чтения.

Возвращаемое значение

Эта функция возвращает Microsoft::WRL::ComPtr<IModelPropertyAccessor>.

Требования

Требование Ценность
заголовка dbgmodel.h