Definições de evento com parâmetros não são permitidas em uma interface como '|1' que possui parâmetros de tipo 'In' ou 'Out'. ...

Definições de evento com parâmetros não são permitidas em uma interface como '|1', que tem o parâmetro de tipo 'In' ou 'Out'. É recomendável declarar o evento através de um tipo de representante que não esteja definido em '|1'. Por exemplo, 'Event |2 As Action(Of ...)'.
Definições de evento com parâmetros não são permitidas em uma interface como '|1' que possui parâmetros de tipo 'In' ou 'Out'. Considere declarar o evento através do uso de um tipo delegado que não é definido dentro de '|1'. Por exemplo, 'Event |2 As Action(Of ...)'.