valor 'sistema.tempo de execução.InteropServices.DispIdAttribute' não pode ser aplicado a '<typename>' porque 'Microsoft.VisualBasic.ComClassAttribute' reserva valores menores que zero
A DispIdAttribute Bloco de atributo especifica um valor DISPID menor que 0, o que é reservado por COMClassAttribute para funções especiais na classe à qual ele é aplicado.
O identificador de distribuição (DISPID) é usado no COM como um argumento para o método IDispatch:Invoke para acessar as propriedades e métodos expostos por um objeto COM.
ID de erro: BC32506
Para corrigir este erro
- Especifique um valor DISPID maior que zero em DispIdAttribute.
Consulte também
Conceitos
Atributos usados no Visual Basic