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.
Uma propriedade ou procedimento usa a palavra-chave Overloads para redeclarar uma propriedade ou procedimento existente com o mesmo nome, mas a propriedade ou procedimento existente está na classe base.
A sobrecarga é usada para definir várias versões de uma propriedade ou procedimento, todas na mesma classe. Não é possível definir uma versão adicional de um membro da classe base, a menos que o membro da classe base já especifique Sobrecargas.
Por padrão, essa mensagem é um aviso. Para obter mais informações sobre como ocultar avisos ou tratar avisos como erros, consulte Configurando avisos no Visual Basic.
ID de erro: BC40021
Para corrigir este erro
Se você pretende definir uma versão adicional do membro da classe base e ter acesso ao código-fonte da classe base, adicione a palavra-chave Overloads à definição da classe base.
Se você não tiver acesso ao código-fonte da classe base, não poderá sobrecarregar o membro em uma classe derivada. Remova a
Overloadspalavra-chave.Se desejar substituir o membro da classe base em vez de definir uma versão adicional dele, use a palavra-chave Overrides em vez de
Overloads.Se desejar ocultar o membro da classe base com um novo membro na classe derivada, use a palavra-chave Shadows em vez de
Overloads.