Partilhar via


Interface '<interfacename>' não pode herdar de si mesma: <mensagem>

Um Declaração Inherits em uma definição de interface especifica sua própria interface.

Uma interface pode herdar de outra interface, que fornece todos os membros da interface da qual ela herda, para que ela não precise definir esses membros novamente.Tal interface é chamada de uma interface derivada, e a interface da qual ela herda é chamada de interface base.

Não há sentido em se fazer com que uma classe herde de si mesma, pois ela já possui todos os seus próprios membros.

ID de erro: BC30296

Para corrigir este erro

  1. Verificar a ortografia do nome da interface na instrução Inherits.

  2. Se você não pretende herdar de uma interface diferente, remova a instrução Inherits inteiramente.

  3. Examine a mensagem citada para sugestões.

Consulte também

Outros recursos

Herança no Visual Basic

Interfaces em Visual Basic