Partager via


'System.ObsoleteAttribute' ne peut pas être appliqué aux définitions 'AddHandler', 'RemoveHandler' ou 'RaiseEvent'

Mise à jour : novembre 2007

Message d'erreur

''System.ObsoleteAttribute' ne peut pas être appliqué aux définitions 'AddHandler', 'RemoveHandler' ou 'RaiseEvent'. Si nécessaire, appliquez directement l'attribut à l'événement.
'System.ObsoleteAttribute' cannot be applied to the 'AddHandler', 'RemoveHandler', or 'RaiseEvent' definitions. If required, apply the attribute directly to the event.

Un événement personnalisé applique ObsoleteAttribute à sa procédure AddHandler, RemoveHandler ou RaiseEvent.

ObsoleteAttribute marque un élément de programmation comme n'étant plus utilisé et informe les utilisateurs que l'élément sera supprimé dans les prochaines versions du produit.

Cela n'a pas de sens que certaines parties d'un événement personnalisé soient toujours utilisées tandis que d'autres ne le sont plus.

ID d'erreur : BC31142

Pour corriger cette erreur

  • Supprimez ObsoleteAttribute de la déclaration de procédure et appliquez-le à l'ensemble de la déclaration de l'événement.

Voir aussi

Référence

ObsoleteAttribute

Event, instruction

AddHandler, instruction

RemoveHandler, instruction

RaiseEvent, instruction