У меня есть надстройка Outlook 2007 в VSTO 2005 SE, которая позволяет пользователям сохранять электронные письма в нашей системе управления документами. В нашей системе пользователи могут открывать ранее сохраненные электронные письма. Однако при этом мне нужно попытаться предотвратить их повторное сохранение.
Я пытаюсь выяснить, поступает ли открываемый Mailitem из почтового клиента Outlook или из внешнего источника.
Я знаю, что обычно свойство EntryId Mailitem является нулевой или пустой строкой, когда Mailitem ранее не сохранялся в Outlook, однако, похоже, что когда Mailitem открывается из нашей системы, EntryID не является нулевым.