Freigeben über


Der <typ><typname> führt Shadowing für eine überschreibbare Methode in der Basisklasse durch

Der <typ><typname> führt Shadowing für eine überschreibbare Methode in der Basisklasse durch. Wenn Sie die Basismethode überschreiben möchten, muss die Methode als 'Overrides' deklariert sein.

Ein Programmierelement wird mit demselben Namen wie eine überschreibbare Prozedur oder Eigenschaft deklariert, die in der Basisklasse definiert ist. In diesem Fall muss das Element in dieser Klasse Shadowing für das Element der Basisklasse ausführen.

Standardmäßig ist diese Meldung eine Warnung. Weitere Informationen zum Ausblenden von Warnungen oder zum Behandeln von Warnungen als Fehler finden Sie unter Configuring Warnings in Visual Basic.

Fehler-ID: BC40005

So beheben Sie diesen Fehler

  • Wenn Sie die Basisprozedur überschreiben möchten, fügen Sie das Schlüsselwort Overrides zur Deklaration hinzu.

  • Wenn Sie Shadowing für die Basisprozedur ausführen möchten, fügen Sie der Deklaration des Schlüsselwort Shadows hinzu.

  • Wenn Sie weder Überschreiben noch Shadowing ausführen möchten, ändern Sie den Namen des deklarierten Elements.

Siehe auch