次の方法で共有


基底クラスに、<型> '<型名>' と同じオーバーライド可能なメソッドが存在します

基底クラスに、<型> '<型名>' と同じオーバーライド可能なメソッドが存在します。 ベース メソッドをオーバーライドするには、このメソッドは 'Overrides' に宣言されている必要があります。

プログラミング要素が、基底クラスで定義されたオーバーライド可能なプロシージャまたはプロパティと同じ名前で宣言されています。 この場合、このクラスの要素は、基底クラス要素をシャドウする必要があります。

既定では、このメッセージは警告です。 警告を非表示にする方法や、警告をエラーとして扱う方法の詳細については、「 Configuring Warnings in Visual Basic」をご覧ください。

エラー ID: BC40005

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

  • 基本のプロシージャをオーバーライドする場合は、 Overrides キーワードを宣言に追加します。

  • 基本のプロシージャをシャドウする場合は、 Shadows キーワードを宣言に追加します。

  • オーバーライドまたはシャドウをどちらも行わない場合は、宣言される要素の名前を変更します。

関連項目