Megosztás a következőn keresztül:


C3252-ös fordítási hiba

"metódus": nem csökkenthető egy virtuális metódus hozzáférhetőségi szintje egy felügyelt vagy WinRT típusban

Megjegyzések

Az alaposztályból vagy bármely felületről származó virtuális metódust megvalósító osztály nem csökkentheti a metódus hozzáférését.

Vegye figyelembe, hogy az interfész összes metódusa nyilvános.

Example

Az alábbi példa c3252-t hoz létre, és bemutatja, hogyan javítható ki:

// 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
};