Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
O operador TryCast Operator é usado com um operando de parâmetro de tipo que não tem garantia de ser um tipo de referência.
TryCast opera somente em tipos de referência, como classes ou interfaces. Ao passar um parâmetro de tipo como argumento, TryCastvocê deve restringir esse parâmetro de tipo para ser um tipo de referência. Você pode fazer isso incluindo um ou mais dos seguintes na lista de restrições do parâmetro de tipo:
Um ou mais nomes de interface (o argumento type deve implementar todos eles)
No máximo um nome de classe (o argumento type deve herdar dele)
A restrição Novo Operador (o argumento type deve expor um construtor sem parâmetros que o código de criação pode acessar e, portanto, deve ser uma classe)
A restrição Classe (Visual Basic) (o argumento type deve ser um tipo de referência)
ID do erro: BC30793
Para corrigir este erro
Se você precisar passar esse parâmetro de tipo para
TryCast, restrinja-o com uma ou mais das restrições na lista anterior.Se você não puder exigir que o parâmetro de tipo aceite apenas um tipo de referência, não poderá usá-lo com
TryCast. Em vez disso, você pode usar a Função CType .