COBCH1789 継承された '<型名>' の一致するメンバーは非仮想である

このメッセージは、現行の型の継承型がメソッドの public 実装を持っているが、このメソッドが非仮想である (そのため、インターフェイスを実装するメソッドとしては不適切である) という特殊なケースを示します。

このエラーでは、エラー COBCH1728 ('<型名 1>' にはインターフェイス '<型名 2>' のメソッド '<メソッド名>' のパブリックな実装がない) も併せて発生します。

次の例では、System.Windows.Forms.Control に対してこのエラーが戻されます。

      $set ilref"System.Windows.Forms"
       class-id MainView
                 inherits type System.Windows.Forms.Form
                 implements type IMainView.

       end class.

       interface-id IMainView public.

       method-id Show. 
       end method.

       end interface.