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.
"Methode" : Der Zugriff auf eine virtuelle Methode kann in einem verwaltetem oder WinRT-Typ nicht reduziert werden.
Bemerkungen
Eine Klasse, die eine virtuelle Methode von einer Basisklasse oder eine Methode implementiert, kann den Zugriff auf diese Methode nicht reduzieren.
Beachten Sie, dass alle Methoden in einer Schnittstelle öffentlich sind.
Example
Im folgenden Beispiel wird C3252 generiert und zeigt, wie das Problem behoben werden kann.
// C3252.cpp
// compile with: /clr /c
ref class A {
public:
virtual void f1() {}
};
ref class B : public A {
// To fix, uncomment the following line:
// public:
virtual void f1() override sealed {} // C3252, make this method public
};