valor 'sistema.tempo de execução.InteropServices.DispIdAttribute' não pode ser aplicado a '<typename>' porque 'Microsoft.VisualBasic.ComClassAttribute' reserva zero para a propriedade padrão
Um bloco de atributo DispIdAttribute especifica um valor DISPID de 0, que é reservado por COMClassAttribute para representar a propriedade padrão da classe a qual ela é aplicada.
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: BC32505
Para corrigir este erro
- Especifique um valor DISPID maior que zero em DispIdAttribute.
Consulte também
Conceitos
Atributos usados no Visual Basic