Ler em inglês

Compartilhar via


Os operadores de conversão não podem converter de um tipo de interface

Um operador de conversão é declarado com um tipo de interface para o parâmetro.

Em tempo de compilação, o Visual Basic considera que existe uma conversão predefinida de qualquer interface para qualquer tipo de referência. Essa conversão pode falhar em tempo de execução, mas o compilador não pode prever resultados em tempo de execução, portanto, permite que essa conversão seja compilada.

Como o compilador considera essa conversão já definida, ele não permite redefini-la.

ID do erro: BC33029

Para corrigir este erro

  • Remova totalmente essa definição de operador. Ela já está predefinida.

Confira também