Bonjour,

actuellement, j'ai une interface qui expose un événement
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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 : Sélectionner tout - Visualiser dans une fenêtre à part
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 ? ...