型パラメータ '<typeparametername>' の 'New' 制約を満たすには、型引数 '<typeargumentname>' にパブリックのパラメータなしインターフェイス コンストラクタを指定しなければなりません。

更新 : 2007 年 11 月

型引数に、New (Visual Basic) 制約が指定された型パラメータへの、アクセス可能なパラメータなしコンストラクタを持たない型が指定されています。

制約リストには、型パラメータに渡される型引数に対する要件を設定します。設定可能な要件の 1 つは、作成しているコードからアクセス可能なパラメータなしのコンストラクタを、型引数が公開することです。この要件を指定するには、制約リストに New 制約を定義します。

Error ID: BC32083

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

  1. ジェネリック型の名前と、型引数の型名のスペルが正しいことを確認します。

  2. アクセス可能なパラメータなしのコンストラクタを公開する型引数の型を選択します。この型パラメータにこのような型引数が指定できる場合を除き、この特定のジェネリック型を呼び出すことはできません。

参照

処理手順

方法 : ジェネリック クラスを使用する

概念

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

参照

型リスト