3

我有一个 VSTO 加载项,它允许用户将 n 邮件拖放到列表框中的项目并保存。当用户拖动电子邮件附件时,我希望能够仅保存附件而不是整个电子邮件。

当前代码如下:

for (int i = 1; i <= OL.ActiveExplorer().Selection.Count; i++)
{
     Object temp = OL.ActiveExplorer().Selection[i];

     if (temp is Microsoft.Office.Interop.Outlook.MailItem)
     {
         Microsoft.Office.Interop.Outlook.MailItem mailitem = 
         (temp as Microsoft.Office.Interop.Outlook.MailItem);

我试过使用:

if (temp is Microsoft.Office.Interop.Outlook.Attachment) 
if (temp is Microsoft.Office.Interop.Outlook.Attachments)

没有运气就困住它。

有什么方法可以确定丢弃的项目是否是电子邮件附件?

4

0 回答 0