Избегать удаления вложений в outlook с помощью надстройки

Интересно, есть ли способ избежать удаления вложений в outlook mailItem с помощью кода, либо щелкнув правой кнопкой мыши и выбрав удалить или удалить, нажав клавишу удаления.

Я не нашел никакого решения, как [beforeAttachment] событие для него.

1 ответ

Решение

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

Другие вопросы по тегам