" неявно объявляет ", которое конфликтует с членом в базе", и поэтому событие должно быть объявлено "Тени" - 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"
>
Сохранить
<Событие eventname> неявно объявляет "<membername>", которое конфликтует с членом в базовом <типе> "<classname>", поэтому событие должно быть объявлено "Тени"
Событие объявляется с именем, которое используется для создания неявного члена с тем же именем, как член базового класса. Например, если объявляется событие с именем Event1
, компилятор создает неявные процедуры add_Event1
и remove_Event1
. Если в базовом классе имеется член с одним из этих имен, событие в данном классе должно затемнять член базового класса.
Это сообщение является предупреждением. Shadows
подразумевается по умолчанию. Дополнительные сведения о скрытии предупреждений и обработке предупреждений как ошибок см. в разделе Configuring Warnings in Visual Basic.
Идентификатор ошибки: BC40012
Чтобы скрыть член базового класса, добавьте к объявлению события ключевое слово
Shadows
.Если не требуется скрывать член базового класса, измените имя события.