'<propertyname>' não pode ser exposta a COM como 'Let' de propriedade

'<propertyname>' não pode ser exposta a COM 'Let' de propriedade. Você não poderá atribuir valores não-objeto (como números ou cadeias de caracteres) a essa propriedade do Visual Basic 6.0 usando uma instrução 'Let'.

Uma classe que use um bloco de atributos COMClassAttribute declara uma propriedade Public com o tipo de dados Object. Um programa do Visual Basic 6.0 pode acessar essa propriedade como Variant, mas pode atribuir apenas uma referência de objeto a ela com a instrução Set. Ele não pode atribuir um tipo de valor com a instrução Let.

Por padrão, esta mensagem é um aviso. Para obter mais informações sobre como ocultar avisos ou tratá-los como erros, consulte Configurar Avisos no Visual Basic.

ID do erro: BC42102

Para resolver este aviso

  • Considere informar aos usuários potenciais do Visual Basic 6.0 dessa classe que eles não podem usar essa propriedade com a instrução Let.

Confira também