Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
„member“: ist im aktuellen Gültigkeitsbereich nicht zulässig
Bemerkungen
Eigenschaftsblöcke können nur Funktionsdeklarationen und Inlinefunktionsdefinitionen enthalten. In Eigenschaftenblöcken sind keine anderen Elemente als Funktionen zulässig. Es sind keine Typedefs, Operatoren oder Freundesfunktionen zulässig. Weitere Informationen finden Sie unter property.
Ereignisdefinitionen können nur Zugriffsmethoden und -funktionen enthalten.
Examples
Im folgenden Beispiel wird C3900 generiert:
// C3900.cpp
// compile with: /clr
ref class X {
property int P {
void set(int); // OK
int i; // C3900 variable declaration
};
};
Im folgenden Beispiel wird C3900 generiert:
// 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( ) {}
}
};