Partilhar via


Uso inadequado da palavra-chave <keyword> em um módulo

Módulos não têm instâncias, suportam a herança, ou implementam interfaces.Portanto, as seguintes palavras-chave não se aplicam a uma declaração de módulo:

As únicas palavras-chave suportadas em um Declaração de Módulo são Público (Visual Basic) e Amigo (Visual Basic).

Além disso, você não é possível usar a instrução Implements (Visual Basic) ou o Declaração Inherits no bloco de declaração do módulo.

Por padrão, essa é uma mensagem de aviso.Para obter mais informações sobre como ocultar avisos ou tratar avisos como erros, consulte Configurando Avisos (Warnings) no Visual Basic.

ID de erro: BC42028

Para corrigir este erro

  • Se você pretender este elemento de programação para que seja um módulo, use apenas a palavra-chave Public ou Friend na sua declaração.Por padrão, um módulo usa Friend se você não especificar seu nível de acesso.

  • Se você pretende criar instâncias deste elemento de programação, declare-o uma classe.Então, você pode usar as palavras-chave que se aplicam a uma declaração de classe.

Consulte também

Referência

Declaração Class (Visual Basic)