'System.ObsoleteAttribute' を 'AddHandler'、'RemoveHandler'、または 'RaiseEvent' 定義に適用できません。

更新 : 2007 年 11 月

エラー メッセージ

'System.ObsoleteAttribute' は、'AddHandler'、'RemoveHandler'、'RaiseEvent' の定義には適用できません。必要であれば、イベントに直接属性を適用します。

カスタム イベントの AddHandler プロシージャ、RemoveHandler プロシージャ、または RaiseEvent プロシージャに ObsoleteAttribute が適用されています。

ObsoleteAttribute はプログラミング要素を、使用されなくなった要素としてマーク付けし、この先のバージョンで削除される予定であることをユーザーに知らせます。

カスタム イベントの特定の部分が使用されているのに、他の部分を使用されなくなったとマーク付けしても意味がありません。

Error ID: BC31142

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

  • 個々のプロシージャ宣言から ObsoleteAttribute を削除し、イベント宣言全体に適用します。

参照

参照

ObsoleteAttribute

Event ステートメント

AddHandler ステートメント

RemoveHandler ステートメント

RaiseEvent ステートメント