Partilhar via


Tipo ou 'New' esperado

Um parâmetro de tipo na declaração de um tipo genérico apresenta uma lista de restrição com o As palavra-chave, mas não especifica um válido restrição.

Uma restrição em um parâmetro de tipo deve ser uma classe válida ou interface ou um de palavras-chave Class, Structure, ou New. Se você especificar uma restrição inválido ou nenhum, o compilador gera este erro.

ID de erro: BC32092

Para corrigir este erro

  1. Determine como o parâmetro de tipo deve ser restrita e especificar a restrição apropriada na lista de restrição.

  2. Se você pretende restringir o parâmetro de tipo por uma classe ou interface, verifique se que a restrição indica corretamente.

  3. Lembre-se para separar várias restrições em um parâmetro de tipo único com vírgulas e colocar a lista de restrição entre chaves ({ }).

Consulte também

Conceitos

Tipos genéricos no Visual Basic

Referência

Classe (Visual Basic) 

Estrutura (Visual Basic)

Novo (Visual Basic)

Lista de tipos