#c# #outlook #outlook-addin
#c# #outlook #outlook-добавление
Вопрос:
Мне нужно иметь возможность получить выбранный почтовый элемент и сохранить его на локальном жестком диске, пока клиент находится в модели предварительного просмотра (т. Е. До того, как пользователь дважды щелкнет и откроет электронное письмо). Итак, я подозреваю, что мне нужно получить почтовый элемент из объекта Explorer, но я не уверен, как. Любая помощь была бы оценена.
Ответ №1:
Используйте Explorer.Selection
коллекцию, чтобы получить все выбранные элементы. Explorer
может быть извлечен из Application.ActiveExplorer
.
Комментарии:
1. Спасибо, Дмитрий. Просто вопрос, как только мы получим выбор, почему мы получаем доступ к индексу 1, а не 0?
2. Все коллекции ООМ, включая выделение, основаны на 1, а не на 0. Помните, что ООМ был представлен в Outlook 97, когда практически единственным языком, доступным для написания сценариев, был VB или VBA.
3. Имеет смысл. Еще раз спасибо, Дмитрий!