Compilerfehler C2776

Nur eine "get"-Methode kann pro Eigenschaft angegeben werden

Sie können nur eine get-Funktion im erweiterten property-Attribut angeben. Dieser Fehler tritt auf, wenn mehrere get-Funktionen angegeben sind.

Im folgenden Beispiel wird C2776 generiert:

// C2776.cpp
struct A {
   __declspec(property(get=GetProp,get=GetPropToo))
   // try the following line instead
   // __declspec(property(get=GetProp))
      int prop;   // C2776
   int GetProp(void);
   int GetPropToo(void);
};