Partager via


Les méthodes 'AddHandler' et 'RemoveHandler' doivent avoir exactement un paramètre

Mise à jour : novembre 2007

'AddHandler' and 'RemoveHandler' methods must have exactly one parameter

Une déclaration event personnalisée doit posséder les déclarations AddHandler ou RemoveHandler, chacune d'entre elles prenant un paramètre unique du type délégué spécifié par la clause As de l'événement personnalisé.

ID d'erreur : BC31133

Pour corriger cette erreur

  • Supprimez les paramètres supplémentaires de la liste de paramètres et modifiez le type de paramètre de sorte qu'il soit le même que le type délégué spécifié par la clause As de l'événement personnalisé.

Exemple

Cet exemple illustre un événement personnalisé avec les types de paramètres corrects pour les déclarations AddHandler et RemoveHandler.

Custom Event Test As System.EventHandler
    AddHandler(ByVal value As System.EventHandler)
        ' Code for adding an event handler goes here.
    End AddHandler

    RemoveHandler(ByVal value As System.EventHandler)
        ' Code for removing an event handler goes here.
    End RemoveHandler

    RaiseEvent(ByVal sender As Object, ByVal e As EventArgs)
        ' Code for raising an event goes here.
    End RaiseEvent
End Event

Voir aussi

Référence

Event, instruction

AddHandler

RemoveHandler

Autres ressources

Événements en Visual Basic