Атрибут Microsoft.VisualBasic.ComClassAttribute класса <имяКласса> неявно объявляет член <имяЧлена> типа <тип>, который конфликтует с членом с тем же именем в типе <тип> <имяТипа>
Обновлен: Ноябрь 2007
'Microsoft.VisualBasic.ComClassAttribute' on class '<classname>' implicitly declares <type> '<membername>', which conflicts with a member of the same name in <type> '<typename>'
В классе, использующем блок атрибутов COMClassAttribute, неявно определен интерфейс, имя которого совпадает с именем члена базового класса. В этом случае имя интерфейса должно переобъявлять член базового класса.
По умолчанию это сообщение является предупреждением. Дополнительные сведения о скрытии предупреждений или обработке предупреждений как ошибок см. в разделе Настройка предупреждений в Visual Basic.
Идентификатор ошибки: BC42101
Исправление этой ошибки
Если требуется скрыть член базового класса, задайте значение InterfaceShadows:=True в блоке атрибутов ComClassAttribute.
Если не требуется скрывать член базового класса, измените имя класса.
См. также
Основные понятия
Атрибуты, используемые в Visual Basic