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