У меня есть надстройка Outlook, которая обрабатывает вложения. Я установил обработчик, чтобы перехватывать вложения перед их добавлением, чтобы у меня была возможность их обработать.
Следующий код используется для работы, но остановлен, поскольку файлы форм типа привязки, которые были перетащены в электронное письмо, равны 0.
void handleBeforeAttachmentAdd(Outlook.Attachment attachment, ref bool cancel)
{
try {
Outlook.OlAttachmentType type = attachment.Type;
TDAddIn.log(String.Format("handleBeforeAttachmentAdd type : {0}", type));
if ((attachment.Type == Outlook.OlAttachmentType.olByValue) && TDAddIn.canAddAttachment(true))
{
// Do something
}
}
catch (System.Exception exception)
{
// handl exception
}
return;
}
Кто-нибудь знает, что здесь произошло и как я справиться?
Барри