Leer en inglés

Compartir a través de


<type> '<typename>' prevalece sobre un método que se puede invalidar en la clase base

<type> '<typename>' prevalece sobre un método que se puede invalidar en la clase base. Si quiere sobrecargar el método base, este método se debe declarar 'Overrides'.

Un elemento de programación se declara con el mismo nombre que un procedimiento o una propiedad definido en la clase base. En esta situación, el elemento de esta clase debe ensombrecer el elemento de clase base.

De forma predeterminada, este mensaje es una advertencia. Para más información sobre cómo ocultar las advertencias o cómo tratarlas como errores, vea Configuring Warnings in Visual Basic.

Identificador de error: BC40005

Para corregir este error

  • Si tiene previsto reemplazar el procedimiento base, agregue la palabra clave Overrides a la declaración.

  • Si tiene previsto ensombrecer el procedimiento base, agregue la palabra clave Shadows a la declaración.

  • Si no desea realizar un reemplazo ni un sombreado, cambie el nombre del elemento que se está declarando.

Consulte también