Compartilhar via


Função BindReadOnlyProperty (dbgmodel.h)

Um associador que converte um método de instância em uma classe em um acessador de propriedade somente leitura. A classe deve ser derivada de IUnknown. O associador retornado manterá a referência no objeto de classe .

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

Sintaxe

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

Parâmetros

classObject

A instância de uma determinada classe à qual o acessador de propriedade somente leitura recém-criado será associado.

getMethod

Um ponteiro de função ponteiro para membro de assinatura (PCWSTR, IModelObject *, IModelObject**) que atuará como o getter para o acessador de propriedade somente leitura recém-criado.

Retornar valor

Essa função retorna Microsoft::WRL::ComPtr<IModelPropertyAccessor>.

Requisitos

Requisito Valor
Cabeçalho dbgmodel.h