イベントが、結合して基底クラスのメンバーと同じ名前を持つ暗黙的なメンバーを形成する名前で宣言されています。 たとえば、 Event1という名前のイベントを宣言した場合、コンパイラは暗黙的なプロシージャ add_Event1 と remove_Event1を生成します。 これらの名前のいずれかを持つメンバーが基底クラスに存在する場合は、このクラスのイベントは基底クラスのメンバーをシャドウする必要があります。
このメッセージは警告です。 Shadows は、既定で指定されていると見なされます。 警告を非表示にする方法や、警告をエラーとして扱う方法の詳細については、「 Configuring Warnings in Visual Basic」をご覧ください。
エラー ID: BC40012
このエラーを解決するには
基底クラスのメンバーを非表示にするには、イベント宣言に
Shadowsキーワードを追加します。基底クラスのメンバーを非表示にしない場合は、イベントの名前を変更します。
関連項目
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET