<type> '<methodname>' está em conflito com outros membros com o mesmo nome na hierarquia de herança, por isso deve ser declarado como 'Shadows'

Uma interface herdada de duas ou mais interfaces define um procedimento com o mesmo nome de um procedimento já definido em mais de uma das interfaces base. O procedimento nessa interface deve sombrear um dos procedimentos de interface base.

Esta mensagem é um aviso. Shadows será considerado por padrão. Para obter mais informações sobre como ocultar avisos ou tratar avisos como erros, confira Configuração de avisos no Visual Basic.

ID do erro: BC42000

Para corrigir este erro

  • Se você pretende ocultar um dos procedimentos de interface base, adicione a palavra-chave Shadows à nova declaração de procedimento.

  • Se você não pretende ocultar nenhum dos procedimentos de interface base, altere o nome do novo procedimento.

Confira também