Error del compilador C2779
'declaración': los métodos de propiedad solo se pueden asociar a miembros de datos no estáticos
El atributo extendido property
se ha aplicado incorrectamente a un miembro de datos estático.
El ejemplo siguiente genera el error 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);
};