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 |