Condividi tramite


Errore del compilatore C2779

'declaration': i metodi di proprietà possono essere associati solo ai membri dati non statici

L'attributo property esteso viene applicato in modo non corretto a un membro dati statico.

L'esempio seguente genera l'errore C2779:

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