ジェネリック メソッドで 'Handles' 句を使用することはできません
ジェネリック Sub
プロシージャの宣言には、 Handles 句が含まれます。
Handles
句は、 Sub
プロシージャが処理するイベントの一覧を指定します。 イベント ハンドラーとなるには、 Sub
プロシージャに、処理する各イベントと同じシグネチャがなければなりません。 ジェネリック プロシージャを複数回作成できますが、使用するシグネチャに関してはコンパイル時に Visual Basic が予測することはできません。 したがって、Handles
句の中のイベントのものと一致するシグネチャを Visual Basic が保証することはできません。
エラー ID: BC32080
Sub
プロシージャがジェネリックである必要がある場合、宣言からHandles
句を削除してください。 AddHandler Statement を使用して、このイベント ハンドラーをイベントに関連付けます。Sub
プロシージャがHandles
句を使用してイベントを関連付ける必要がある場合には、宣言から Of 句を削除してください。Handles
と一緒に非ジェネリック プロシージャを使用しなければなりません。
.NET に関するフィードバック
.NET はオープンソース プロジェクトです。 フィードバックを提供するにはリンクを選択します。