メソッド '<procedurename>' の型引数は、デリゲート '<delegatename>' から推論できませんでした。

更新 : 2007 年 11 月

代入ステートメントで AddressOf を使用して、ジェネリック プロシージャのアドレスをデリゲートに代入していますが、ジェネリック プロシージャに型引数が何も指定されていません。

通常、ジェネリック型を呼び出すときには、ジェネリック型に定義された各型パラメータに型引数を指定します。型引数を何も指定しなければ、コンパイラは型パラメータに渡される型を推測しようとします。コンパイラが型を推測するための十分な情報をコンテキストから得ることができない場合は、エラーが生成されます。

Error ID: BC30952

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

  • AddressOf 式の中で、ジェネリック プロシージャに型引数を指定します。

参照

概念

Visual Basic におけるジェネリック型

Visual Basic におけるジェネリック プロシージャ

参照

AddressOf 演算子

型リスト