O acessador '<keyword>' de '<propertyname>' está obsoleto (Aviso do Visual Basic)

Uma instrução tenta ler ou gravar uma propriedade cujo procedimento correspondente foi marcado com o atributo ObsoleteAttribute e a diretiva para tratá-la como um aviso.

Você pode marcar qualquer elemento de programação como não sendo mais usado aplicando-se ObsoleteAttribute a ele. Se você fizer isso, poderá definir a propriedade do IsError atributo para True ou False. Se você defini-lo como True, o compilador tratará uma tentativa de usar o elemento como um erro. Se você defini-lo como False, ou deixá-lo padrão para False, o compilador emitirá um aviso se houver uma tentativa de usar o elemento.

Por padrão, essa mensagem é um aviso, pois a propriedade de IsError é ObsoleteAttributeFalse. Para obter mais informações sobre como ocultar avisos ou tratar avisos como erros, consulte Configurar avisos no Visual Basic.

ID do erro: BC40020

Para corrigir este erro

  1. Verifique se a referência de código-fonte está soletrando o nome da propriedade corretamente.

  2. Evite acessar a propriedade da maneira (leitura ou gravação) que gerou essa mensagem.

Consulte também