Partager via


Erreur du compilateur C2779

'declaration' : les méthodes de propriété ne peuvent être associées qu’à des membres de données non statiques

L’attribut property étendu est appliqué de manière incorrecte à un membre de données statique.

L’exemple suivant génère l’erreur 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);
};