Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Eine Eigenschaft, Prozedur oder ein Ereignis in einer abgeleiteten Klasse verwendet eine Implements -Klausel, die einen abgeleiteten Schnittstellenmember angibt, der bereits für die Basisschnittstelle in der Basisklasse implementiert wurde.
Der zu implementierende Member wird durch die Basisschnittstelle definiert und von der abgeleiteten Schnittstelle geerbt. Die Basisschnittstelle wird direkt von der Basisklasse implementiert. Die abgeleitete Schnittstelle wird durch die abgeleitete Klasse implementiert. Dadurch wird leicht übersehen, dass der Member bereits von der Basisklasse implementiert wurde.
Ein Schnittstellenmember, der von seiner Basisklasse implementiert wird, kann von einer abgeleiteten Klasse erneut implementiert werden. Dieser Vorgang ist nicht identisch mit dem Überschreiben der Basisklassenimplementierung. Weitere Informationen finden Sie unter Implements.
Standardmäßig ist diese Meldung eine Warnung. Informationen zum Ausblenden von Warnungen oder zum Behandeln von Warnungen als Fehler finden Sie unter Configuring Warnings in Visual Basic.
Fehler-ID: BC42014
So beheben Sie diesen Fehler
Wenn Sie beabsichtigen, den Schnittstellenmember erneut zu implementieren, müssen Sie keine Maßnahme ergreifen. Der Code in der abgeleiteten Klasse greift auf den neu implementierten Member zu, sofern nicht das Schlüsselwort MyBase für den Zugriff auf die Basisklassenimplementierung verwendet wird.
Wenn Sie keine erneute Implementierung des Schnittstellenmembers beabsichtigen, entfernen Sie die
Implements-Klausel aus der Deklaration der Eigenschaft, Prozedur oder des Ereignisses.