Compartilhar via


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);
};