Прочитать на английском

Поделиться через


<Type1> "<propertyname>" конфликтует с элементом, неявно объявленным для события< eventname> в базовом <типе2> "<classname>"

Свойство объявлено с тем же именем, что и неявный член, сформированный на основе события в базовом классе. Например, если базовый класс определяет событие с именем Event1, компилятор создает неявные процедуры add_Event1 и remove_Event1. Если свойство в этом классе имеет одно из этих имен, оно должно затемнять член базового класса.

Это сообщение является предупреждением. Shadows подразумевается по умолчанию. Дополнительные сведения о скрытии предупреждений или обработке предупреждений как ошибок см. в разделе Configuring Warnings in Visual Basic.

Идентификатор ошибки: BC40014

Исправление ошибки

  1. Чтобы скрыть член базового класса, добавьте к объявлению свойства ключевое слово Shadows .

  2. Если не требуется скрывать член базового класса, измените имя свойства.

См. также