HandledEventHandler 代理人
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
イベント ハンドラーが戻った後に、さらに処理を必要とする場合と必要がない場合があるイベントを処理できるメソッドを表します。
public delegate void HandledEventHandler(System::Object ^ sender, HandledEventArgs ^ e);
public delegate void HandledEventHandler(object sender, HandledEventArgs e);
public delegate void HandledEventHandler(object? sender, HandledEventArgs e);
type HandledEventHandler = delegate of obj * HandledEventArgs -> unit
Public Delegate Sub HandledEventHandler(sender As Object, e As HandledEventArgs)
パラメーター
- sender
- Object
イベントのソース。
イベント データを格納している HandledEventArgs。
注釈
このデリゲートは、 プロパティが十分なイベント データを提供する場合に、独自の HandledEventArgs.Handled イベントで使用できます。 イベント ハンドラーは、ハンドラーで Handled 必要なすべての処理が完了した場合に、 プロパティ true
を に設定できます。
通常、この機能を必要とするイベントには追加のイベント データも必要であり、 から HandledEventArgs 派生したクラスと、対応する同様の名前のデリゲート型が使用されます。 たとえば、イベントではDataGridView.RowPrePaint、イベント データ型とデリゲート型がDataGridViewRowPrePaintEventHandler使用DataGridViewRowPrePaintEventArgsされます。 デリゲートは継承されないため、 HandledEventHandler はほとんど使用されません。
拡張メソッド
GetMethodInfo(Delegate) |
指定したデリゲートによって表されるメソッドを表すオブジェクトを取得します。 |
適用対象
.NET