La interfaz "<interfacename>" no puede heredar de sí misma: <mensaje>

Inherits Statement en una definición de interfaz especifica su propia interfaz.

Una interfaz puede heredar de otra interfaz, que le proporciona todos los miembros de la interfaz de la que hereda, por lo que no tiene que definir esos miembros de nuevo. Dicha interfaz se denomina interfaz derivaday se llama a la interfaz de la que hereda, que se denomina interfaz base.

No tiene sentido que una interfaz herede de sí misma porque ya posee todos sus miembros.

Identificador de error: BC30296

Para corregir este error

  1. Compruebe que esté bien escrito el nombre de la interfaz en la instrucción Inherits .

  2. Si no tiene intención de heredar de una interfaz diferente, quite por completo la instrucción Inherits .

  3. Examine el mensaje citado para obtener sugerencias.

Consulte también