インターフェイス '<interfacename>' は、それ自体からは継承できません: <メッセージ>

更新 : 2007 年 11 月

インターフェイス定義内の Inherits ステートメント にそれ自身が指定されています。

インターフェイスは別のインターフェイスを継承できます。継承するインターフェイスのすべてのメンバが提供されるため、それらのメンバを再度定義する必要はありません。このようなインターフェイスは、派生インターフェイスと呼ばれます。また、継承されるインターフェイスは、基本インターフェイスと呼ばれます。

インターフェイスが自身を継承しても、既にすべてのメンバを持っているので、無意味です。

Error ID: BC30296

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

  1. Inherits ステートメントに指定したインターフェイス名のスペルを確認します。

  2. 別のインターフェイスから継承するつもりがない場合は、Inherits ステートメントを完全に削除します。

  3. 表示されたメッセージを読んでヒントを探します。

参照

その他の技術情報

Visual Basic の継承

Visual Basic におけるインターフェイス