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.
"function": podpis elementu członkowskiego innego niż prywatny zawiera typ prywatny zestawu "private_type"
Uwagi
Typ, który ma dostęp publiczny poza zestawem, używa typu, który ma dostęp prywatny poza zestawem. Składnik, który odwołuje się do typu zestawu publicznego, nie będzie mógł użyć elementu członkowskiego typu lub składowych odwołujących się do typu prywatnego zestawu.
Przykład
Poniższy przykład generuje kod C4677.
// C4677.cpp
// compile with: /clr /c /W1
delegate void TestDel();
public delegate void TestDel2();
public ref class MyClass {
public:
static event TestDel^ MyClass_Event; // C4677
static event TestDel2^ MyClass_Event2; // OK
};