Partager via


L'interface '<NomInterface>' ne peut pas hériter d'elle-même : <message>

Mise à jour : novembre 2007

Interface '<interfacename>' cannot inherit from itself: <message>

Une Inherits, instruction dans une définition d'interface spécifie sa propre interface.

Une interface peut hériter d'une autre interface, qui lui fournit tous les membres de l'interface dont elle hérite. Par conséquent, elle ne doit pas redéfinir ces membres. Cette interface est appelée interface dérivée, et l'interface dont elle hérite est appelée interface de base.

Cela n'a pas de sens qu'une interface hérite d'elle-même, parce qu'elle possède déjà tous ses propres membres.

ID d'erreur : BC30296

Pour corriger cette erreur

  1. Vérifiez l'orthographe du nom de l'interface dans l'instruction Inherits.

  2. Si vous ne comptez pas hériter d'une autre interface, supprimez l'intégralité de l'instruction Inherits.

  3. Examinez le message cité pour obtenir des suggestions.

Voir aussi

Autres ressources

Héritage en Visual Basic

Interfaces en Visual Basic