Erro do compilador C2776
apenas um método 'get' pode ser especificado por propriedade
Você só pode especificar uma função get
no atributo estendido da propriedade. Esse erro ocorre quando várias funções get
são especificadas.
O seguinte exemplo gera o erro C2776:
// C2776.cpp
struct A {
__declspec(property(get=GetProp,get=GetPropToo))
// try the following line instead
// __declspec(property(get=GetProp))
int prop; // C2776
int GetProp(void);
int GetPropToo(void);
};