'Microsoft.VisualBasic.ComClassAttribute' é especificado para a classe '<classname>', mas não tem membros públicos que possam ser expostos a COM; portanto, nenhuma interface COM é gerada

Uma classe usando um bloco de COMClassAttribute atributo não define quaisquer Public propriedades ou métodos. Se uma classe deve ser exposta como um objeto COM, suas propriedades e métodos devem ser declarados com Public acesso.

A mensagem é um aviso por padrão. Para obter mais informações sobre como ocultar avisos ou tratar avisos como erros, consulte Configurando avisos no Visual Basic.

ID de erro: BC40011

Para corrigir este erro

  • Adicione a Public palavra-chave a uma ou mais propriedades ou métodos na classe ou remova o bloco de atributos COMClassAttribute .

Consulte também