#.net #outlook #vsto #outlook-addin
Вопрос:
В моем приложении VSTO я фиксирую событие прикрепления почтового элемента Outlook и выполняю некоторые необходимые действия. Я попытался добавить огромный файл, и outlook выдает ошибку ниже, которая ожидается.
Что я заметил, так это то, что этот случай запускает событие AttachmentRemove (которое не предназначено для меня). Почему это так? Есть ли какой-либо способ отличить это от обычного удаления вложений. Я хочу, чтобы мой обработчик событий AttachmentRemove запускался только для удаления вложений, которые были успешно добавлены ранее в Outlook. Как мне этого добиться?
Заранее большое спасибо.
Ответ №1:
Почему это имеет значение? Проверьте Attachment.FileName
свойство, и если оно вам не знакомо, просто проигнорируйте его.