Я хочу проверить (fuzz) outlook addin. Основная идея заключается в разработке addin (mail-generator), который будет эмулировать открытие триггера запуска для обработки моим целевым добавлением. Возможно ли испустить событие OnRead для целевого дополнения?Как запускать событие OnRead для конкретного Outlook VSTO addin?
Я думал, что мой код должен сделать трюк, но он не будет:
string progId = "target_addin_progid";
var obj = (OUTLOOKADDINLib.ItemNotifications) Application.CreateObject(progId);
var msg = Application.CreateItem(Outlook.OlItemType.olMailItem) as Outlook.MailItem;
msg.Body = "email body";
obj.ItemRead(msg);
Я использовал отладчик, чтобы гарантировать, что приведенные выше кода не доходит до целевой логики обработки Аддина. Как эмулировать чтение почты с помощью addin?