Die Schnittstelle „<Schnittstellenname>“ kann nicht von sich selbst erben: <Meldung>

Eine Inherits Statement in einer Schnittstellendefinition gibt die eigene Schnittstelle an.

Eine Schnittstelle kann von einer anderen Schnittstelle erben, die ihr alle Member der Schnittstelle zur Verfügung stellt, von der sie erbt. Daher müssen diese Member nicht erneut definiert werden. Eine solche Schnittstelle wird als eine abgeleitete Schnittstellebezeichnet, und die Schnittstelle, von der sie erbt, heißt Basisschnittstelle.

Es ergibt für eine Schnittstelle keinen Sinn, von sich selbst zu erben, weil sie bereits alle ihre eigenen Member besitzt.

Fehler-ID: BC30296

So beheben Sie diesen Fehler

  1. Überprüfen Sie die Schreibweise des Schnittstellennamens in der Inherits -Anweisung.

  2. Wenn Sie nicht beabsichtigen, von einer anderen Schnittstelle zu erben, entfernen Sie die Inherits -Anweisung vollständig.

  3. Überprüfen Sie die angegebene Meldung auf Vorschläge.

Siehe auch