" declara implícitamente "", que entra en conflicto con un miembro en la base "" y, por lo tanto, el evento se debe declarar como "Shadows" - Visual Basic | Microsoft Learn"
data-list-item-url="/dotnet/visual-basic/misc/bc40012"
data-list-source="module"
data-resource-type=""
data-bi-name="add-to-list"
aria-describedby="popover-content"
aria-expanded="false"
>
Guardar
El evento "<nombreDeEvento>" declara implícitamente "<nombreDeMiembro>", que entra en conflicto con un miembro del <tipo> de base "<nombreDeClase>" y, por lo tanto, el evento se debe declarar como "Shadows"
Un evento está declarado con un nombre que se combina para formar un miembro implícito con el mismo nombre que un miembro de la clase base. Por ejemplo, si se declara un evento denominado Event1
, el compilador genera los procedimientos implícitos add_Event1
y remove_Event1
. Si la clase base tiene un miembro con uno de estos nombres, el evento de esta clase debe ocultar el miembro de la clase base.
Este mensaje es una advertencia. De forma predeterminada, se da por supuesto que esShadows
. 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: BC40012
Para ocultar el miembro de la clase base, agregue la palabra clave
Shadows
a la declaración de evento.Si no quiere ocultar el miembro de la clase base, cambie el nombre del evento.