EventDescriptor.AddEventHandler メソッド
派生クラスでオーバーライドされた場合、イベントをコンポーネントに関連付けます。
名前空間: System.ComponentModel
アセンブリ: System (system.dll 内)
構文
'宣言
Public MustOverride Sub AddEventHandler ( _
component As Object, _
value As Delegate _
)
'使用
Dim instance As EventDescriptor
Dim component As Object
Dim value As Delegate
instance.AddEventHandler(component, value)
public abstract void AddEventHandler (
Object component,
Delegate value
)
public:
virtual void AddEventHandler (
Object^ component,
Delegate^ value
) abstract
public abstract void AddEventHandler (
Object component,
Delegate value
)
public abstract function AddEventHandler (
component : Object,
value : Delegate
)
パラメータ
- component
デリゲートにイベントを提供するコンポーネント。
- value
イベントを処理するメソッドを表すデリゲート。
解説
通常、このメソッドはリフレクションによって実装されます。リフレクションの詳細については、リフレクション のトピックを参照してください。
デリゲートの詳細については、「イベントとデリゲート」を参照してください。
継承時の注意 このメソッドをオーバーライドする場合は、適切な add_myHandler
メソッドを呼び出し、コンポーネントのイベント リストにデリゲートを追加するようにすることが必要です。
プラットフォーム
Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。
バージョン情報
.NET Framework
サポート対象 : 2.0、1.1、1.0
.NET Compact Framework
サポート対象 : 2.0、1.0
参照
関連項目
EventDescriptor クラス
EventDescriptor メンバ
System.ComponentModel 名前空間
AddEventHandler