Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
"członek": niedozwolone w bieżącym zakresie
Uwagi
Bloki właściwości mogą zawierać tylko deklaracje funkcji i wbudowane definicje funkcji. W blokach właściwości nie są dozwolone żadne elementy członkowskie inne niż funkcje. Nie są dozwolone żadne definicje typów, operatory ani przyjazne funkcje. Aby uzyskać więcej informacji, zobacz właściwość.
Definicje zdarzeń mogą zawierać tylko metody dostępu i funkcje.
Przykłady
Poniższy przykład generuje kod C3900:
// C3900.cpp
// compile with: /clr
ref class X {
property int P {
void set(int); // OK
int i; // C3900 variable declaration
};
};
Poniższy przykład generuje kod C3900:
// C3900b.cpp
// compile with: /clr
using namespace System;
delegate void H();
ref class X {
event H^ E {
int m; // C3900
// OK
void Test() {}
void add( H^ h ) {}
void remove( H^ h ) {}
void raise( ) {}
}
};