Partilhar via


Erro do compilador C2777

Apenas um método 'put' pode ser especificado por propriedade

Observações

Um modificador de declspec de propriedade tinha mais de uma put propriedade.

Exemplo

O exemplo a seguir gera C2777:

// C2777.cpp
struct A {
   __declspec(property(put=PutProp,put=PutPropToo))   // C2777
   // try the following line instead
   // __declspec(property(put=PutProp))
      int prop;
   int PutProp(void);
   int PutPropToo(void);
};