型 '%3!ls!' には ジェネリック型またはメソッド '%1!ls!' 内でパラメータ '%2!ls!' として使用するために パブリックのパラメータを持たないコンストラクタを指定しなければなりません

型 '%3!ls!' には、ジェネリック型またはメソッド '%1!ls!' 内でパラメータ '%2!ls!' として使用するために、パブリックのパラメータを持たないコンストラクタを指定しなければなりません。
型 '%2' の COM オブジェクトをイベント インターフェイス型 '%3' にキャストできません IID '%4' が指定されたインターフェイスの COM コンポーネント上での QueryInterface 呼び出しのときに次のエラーが発生したため ... 型 '%2' の COM オブジェクトをインターフェイス型 '%3' にキャストできません IID '%4' が指定されたインターフェイスの COM コンポーネント上での QueryInterface 呼び出しのときに次のエラーが発生したため ... 型 '%2' の COM オブジェクトをインターフェイス型 '%3' にキャストできません IID '%4' が指定されたインターフェイスの COM コンポーネント上での QueryInterface 呼び出しのときに次のエラーが発生したため ... 型 '%2' の COM オブジェクトを標準マネージ インターフェイス型 '%3' にキャストできません IID '%4' が指定されたマネージ インターフェイスの COM コンポーネント上での QueryInterface 呼び出しのときに次の ... 型 '%3!ls!' には ジェネリック型またはメソッド '%1!ls!' 内でパラメータ '%2!ls!' として使用するために パブリックのパラメータを持たないコンストラクタを指定しなければなりません 型 '%3!ls!' は ジェネリック型のパラメータ '%2!ls!' またはメソッド '%1!ls!' として使用するために Null 非許容の値型でなければなりません 型 '%3!ls!' は ジェネリック型のパラメータ '%2!ls!' またはメソッド '%1!ls!' として使用するために 参照型でなければなりません