Leggere in inglese

Condividi tramite


La funzione di accesso '<keyword>' di '<propertyname>' è obsoleta (avviso di Visual Basic)

Un'istruzione prova a leggere o scrivere una proprietà per cui la routine corrispondente è stata contrassegnata con l'attributo ObsoleteAttribute e la direttiva di considerarla come un avviso.

È possibile contrassegnare qualsiasi elemento di programmazione come non più in uso applicando ObsoleteAttribute a tale elemento. In questo caso, è possibile impostare la proprietà IsError dell'attributo su True o False. Se si imposta la proprietà su True, il compilatore considera il tentativo di usare l'elemento come un errore. Se si imposta la proprietà su False, o si lascia l'impostazione predefinita False, il compilatore genera un avviso se si prova a usare l'elemento.

Per impostazione predefinita, si tratta di un messaggio di avviso perché la proprietà IsError di ObsoleteAttribute è False. Per altre informazioni su come nascondere gli avvisi o considerarli come errori, vedere Configuring Warnings in Visual Basic.

ID errore: BC40020

Per correggere l'errore

  1. Verificare che nel riferimento del codice sorgente il nome della proprietà sia stato digitato correttamente.

  2. Evitare l'accesso alla proprietà nel modo (lettura o scrittura) che ha generato questo messaggio.

Vedi anche