[2.0] Comment définir une interface qui expose un événement ?
Bonjour,
actuellement, j'ai une interface qui expose un événement
Code:
1 2 3 4
| public interface class IThirdParty
{
event EventHandler ^ UpdateProgress;
}; |
Maintenant, je cherche à définir une interface qui expose un événement qui utilise un délégué différent de EventHandler, je veux utiliser mon propre délégué.
Code:
1 2 3 4 5 6 7 8
|
delegate void ThirdPartyProgressEventHandler(Object ^ sender,
ThirdPartyProgressEventArgs ^ e);
public interface class IThirdParty
{
event ThirdPartyProgressEventHandler^ UpdateProgress;
}; |
Je n'ai rien trouvé de très clair sur ce sujet qui puisse m'aider pour le moment. Où définir le délégué ? Comment utiliser ce délégué dans la classe implémentant l'interface ? ...