Impossibile applicare 'System.ObsoleteAttribute' alle definizioni 'AddHandler', 'RemoveHandler' o 'RaiseEvent'

Aggiornamento: novembre 2007

Messaggio di errore

Impossibile applicare 'System.ObsoleteAttribute' alle definizioni 'AddHandler', 'RemoveHandler' o 'RaiseEvent'. Se è necessario, applicare l'attributo direttamente all'evento.
'System.ObsoleteAttribute' cannot be applied to the 'AddHandler', 'RemoveHandler', or 'RaiseEvent' definitions. If required, apply the attribute directly to the event.

Un evento personalizzato applica l'attributo ObsoleteAttribute alla relativa routine AddHandler, RemoveHandler o RaiseEvent.

L'attributo ObsoleteAttribute contrassegna un elemento di programmazione come non più utilizzato e informa gli utenti che è necessario rimuovere l'elemento nelle versioni successive del prodotto.

Non è significativo utilizzare determinate parti di un evento personalizzato, mentre altre non vengono più utilizzate.

ID errore: BC31142

Per correggere l'errore

  • Rimuovere l'attributo ObsoleteAttribute dalla singola dichiarazione di routine e applicarlo alla dichiarazione complessiva dell'evento.

Vedere anche

Riferimenti

ObsoleteAttribute

Istruzione Event

Istruzione AddHandler

Istruzione RemoveHandler

Istruzione RaiseEvent