Как получить полный путь проводника Windows к открытому файлу Outlook MSG?

Этот вопрос связан с надстройкой Outlook.

У меня есть один файл MSG в моей файловой системе. давайте начнем с примера.

один файл сообщения находится в папке @"d:\MSG Files\MailItemSubject.msg".

Когда я открою этот файл msg в проводнике Windows, мой офисный плагин будет запущен с приложением Outlook. Я регистрирую свой обработчик событий для Outlook.Application.Inspectors.NewInspector. И попробуйте получить полный путь к файлу msg в функции-обработчике.

Я хочу знать, откуда приходит этот файл сообщений. Но я понятия не имею, как получить полный путь.

Кто-нибудь встречается с такой же проблемой? Кто-нибудь знает об этом? Как получить полный путь проводника Windows?


person Pratik Ratanpara    schedule 06.12.2017    source источник


Ответы (1)


Эта информация не раскрывается через какой-либо API. Более того, Outlook создает временное сообщение в хранилище сообщений по умолчанию и создает там копию файла MSG.

person Dmitry Streblechenko    schedule 06.12.2017
comment
Спасибо за вашу поддержку. После выполнения некоторых исследований и разработок объекта Outlook Inspector. Я пришел к выводу, что для внешнего файла MSG ID записи равен нулю. - person Pratik Ratanpara; 08.12.2017
comment
То же самое относится и к новым несохраненным сообщениям. - person Dmitry Streblechenko; 08.12.2017