'<メソッド 1>' はアクセスをベース メソッドより広げるので、'<メソッド 2>' をオーバーライドできません

プロシージャで Overrides が指定されていますが、宣言されているアクセシビリティによる制限が、オーバーライドされるメソッドのアクセシビリティの制限よりも緩く設定されています。 アクセシビリティを拡張することはできません。つまり、オーバーライドするメソッドを、オーバーライドされるメソッドよりもアクセスしやすくすることはできません。 たとえば、基底クラスのメソッドが Protectedである場合は、この基底クラスのメソッドを Public のメソッドでオーバーライドできません。

エラー ID: BC32203

このエラーを解決するには

  • Overrides キーワードを削除するか、少なくとも基底クラスのメソッドと同じ制限になるようにアクセシビリティを変更します。

関連項目