BC30149: <type1>'<typename>' deve implementar '<methodname>' para a interface '<interfacename>'

Uma classe ou estrutura afirma implementar uma interface, mas não implementa um procedimento definido pela interface. Todos os membros da interface devem ser implementados.

ID do erro: BC30149

Para corrigir este erro

  1. Declare um procedimento com o mesmo nome e assinatura, conforme definidos na interface. Certifique-se de incluir pelo menos a instrução End Function ou End Sub.

  2. Adicione uma cláusula Implements ao final da instrução Function ou Sub. Por exemplo:

    Public Sub DoSomething() Implements IBaseInterface.DoSomething
    

Confira também