Condividi tramite


Errore del compilatore C3813

una dichiarazione di proprietà può apparire solo all'interno della definizione di un tipo gestito o WinRT

Una proprietà può essere dichiarata solo all'interno di un tipo gestito o Windows Runtime. I tipi nativi non supportano la parola chiave property.

Esempio

L'esempio seguente genera l'errore C3813 e mostra come risolverlo:

// C3813.cpp
// compile by using: cl /c /clr C3813.cpp
class A
{
   property int Int; // C3813
};

ref class B
{
   property int Int; // OK - declared within managed type
};