Partilhar via


< type1 > '< tipodenome>' deve implementar '< nomedomembro >' para interface '< nomedainterface >' .

Mensagem de erro

'<typename>' deve implementar '<membername>' para interface '<interfacename>'.Propriedade de implementação deve ter correspondência 'ReadOnly' / 'WriteOnly' especificadores.

Uma classe ou estrutura alega implementar uma interface mas não implementa um procedimento, propriedade ou evento definido pela interface.Cada membro da interface deve ser implementado.

ID de erro: BC30154

Para corrigir este erro

  1. Declare um membro com o mesmo nome e assinatura, conforme definido na interface.Não se esqueça de incluir pelo menos a declaração End Function, End Sub, ou End Property.

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

    Public Event ItHappened() Implements IBaseInterface.ItHappened
    
  3. Quando estiver implementando uma propriedade, certifique-se que ReadOnly ou WriteOnly é usado da mesma forma como na definição de interface.

  4. Quando estiver implementando uma propriedade, declare procedimentos Get e Set, conforme apropriado.

Consulte também

Conceitos

Palavra-chave Implements e a demonstrativo Implements

Referência

Implementa Declaração