アクセス可能な非ジェネリック '<procedurename>' が見つかりません。
更新 : 2007 年 11 月
ステートメントは、オーバーロードされたバージョンが複数あるプロシージャを呼び出していますが、すべてのオーバーロードされたバージョンがジェネリックであり、呼び出しで型引数を渡していません。
ジェネリック バージョンが 1 つだけあり、型引数を指定しないでそのバージョンを呼び出す場合は、コンパイラでは型の推論を試すことができます。詳細については、「Visual Basic におけるジェネリック プロシージャ」の「型の推定」を参照してください。しかし、ジェネリック バージョンが複数ある場合、型引数を指定しない限り、コンパイラでは特定のバージョンを選び出すことができません。1 つの型引数を渡す場合、オーバーロードされたバージョンの 1 つに定義されたすべての型パラメータに型引数を渡す必要があります。
Error ID: BC32117
このエラーを解決するには
- 型引数リストを指定してプロシージャを呼び出します。
参照
概念
Visual Basic におけるジェネリック プロシージャ