Избегать удаления вложений в outlook с помощью надстройки
Интересно, есть ли способ избежать удаления вложений в outlook mailItem с помощью кода, либо щелкнув правой кнопкой мыши и выбрав удалить или удалить, нажав клавишу удаления.
Я не нашел никакого решения, как [beforeAttachment] событие для него.
1 ответ
Решение
Удаление вложений происходит только в том случае, если MailItem затем сохранен. Поэтому одну вещь, которую вы можете сделать, это добавить обработчик события AttachmentRemove и установить флаг, если событие сработало. Вооружившись знанием о том, что вложение было удалено, вы можете отказать в попытках сохранить MailItem, отменив событие Write или любым другим способом, который лучше всего работает с вашим кодом.