não é possível usar 'New' em um parâmetro de tipo que não possui uma restrição 'New'
Uma instrução de declaração utiliza uma cláusulaNovo (Visual Basic) especificando um parâmetro do tipo como o tipo a ser criado, e o parâmetro do tipo é declarado sem uma restrição New .
Uma restrição em um parâmetro do tipo impõe uma necessidade em qualquer argumento tipo passado para que parâmetro do tipo quando o tipo genérico é criado.A restrição New especifica que o argumento do tipo deve expor um construtor sem-parâmetros que pode acessar o criação de código.Isto é o que permite uma cláusula New em uma instrução de declaração para criar um exemplo desse tipo.
ID de erro: BC32046
Para corrigir este erro
Se você pode exigir o argumento Tipo para expor um construtor sem-parâmetros acessível, adicione a restriçãoNew para a declaração da parâmetro do tipo.
Se você não pode solicitar o argumento Tipo para expor um construtor sem-parâmetros acessível, remova a cláusula New da instrução de declaração.Você não pode garantir que qualquer argumento tipo passado para que parâmetro do tipo permite criação de uma instância.
Consulte também
Conceitos
Tipos genéricos no Visual Basic