Les paramètres de méthode 'AddHandler' et 'RemoveHandler' doivent avoir le même type délégué que l'événement conteneur
Mise à jour : novembre 2007
'AddHandler' and 'RemoveHandler' method parameters must have the same delegate type as the containing event
Une déclaration Custom Event 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 : BC31136
Pour corriger cette erreur
- Modifiez le type du 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