Partage via


Avertissement du compilateur (niveau 1) C4489

'spécificateur' : non autorisé sur la méthode d’interface 'method' ; les spécificateurs de remplacement sont autorisés uniquement sur les méthodes de classe ref et de classe de valeur

Un spécificateur mot clé a été utilisé de manière incorrecte sur une méthode d’interface.

Pour plus d’informations, consultez Spécificateurs de remplacement.

Exemple

L’exemple suivant génère l’erreur C4489.

// C4489.cpp
// compile with: /clr /c /W1
public interface class I {
   void f() new;   // C4489
   virtual void b() override;   // C4489

   void g();   // OK
};