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


Свойство <имяСвойства1>, используемое по умолчанию, конфликтует со свойством <имяСвойства2>, используемым по умолчанию в классе <имяКласса>, и должно быть объявлено с ключевым словом Shadows

Обновлен: Ноябрь 2007

Default property '<propertyname1>' conflicts with default property '<propertyname2>' in '<classname>' and so should be declared 'Shadows'

Свойство объявлено с тем же именем, что и свойство, определенное в базовом классе. В этом случае свойство данного класса должно скрывать свойство базового класса.

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

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

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

  • Добавьте в объявление ключевое слово Shadows или измените имя объявляемого свойства.

См. также

Основные понятия

Сокрытие в Visual Basic

Ссылки

Shadows