Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Um objeto é atribuído a uma variável declarada como sendo do Tipo de Dados do Objeto.
Quando você declara uma variável como Object, o compilador deve executar a vinculação tardia, o que causa operações extras em tempo de execução. Ele também expõe seu aplicativo a possíveis erros em tempo de execução. Por exemplo, se você atribuir a Form à Object variável e, em seguida, tentar acessar a XmlDocument.NameTable propriedade, o tempo de execução lançará um MemberAccessException porque a Form classe não expõe uma NameTable propriedade.
Se você declarar que a variável é de um tipo específico, o compilador pode executar a ligação antecipada em tempo de compilação. Isso resulta em melhor desempenho, acesso controlado aos membros do tipo específico e melhor legibilidade do seu código.
Por padrão, essa mensagem é um aviso. Para obter informações sobre como ocultar avisos ou tratar avisos como erros, consulte Configurando avisos no Visual Basic.
ID de erro: BC42017
Para corrigir este erro
- Se possível, declare a variável como sendo de um tipo específico.