コンパイラの警告 (レベル 1) C4489

'specifier' : インターフェイス メソッド 'method' では使用できません。オーバーライド指定子は、ref クラスおよび値クラス メソッドでのみ使用できます

インターフェイス メソッドで、指定子キーワードの使用法が正しくありません。

詳細については、「オーバーライド指定子」を参照してください。

次の例では C4489 が生成されます。

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

   void g();   // OK
};