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 de ponteiro para membro da assinatura (PCWSTR, IModelObject *, IModelObject**), que atuará como o getter para o acessador de propriedade somente leitura recém-criado.
Valor de retorno
Essa função retorna o>Microsoft::WRL::ComPtr<IModelPropertyAccessor.
Requisitos
Requisito | Valor |
---|---|
cabeçalho | dbgmodel.h |