ユーザーがメールをリストボックスのアイテムにドラッグ アンド ドロップして保存できるようにする VSTO アドインがあります。ユーザーが電子メールの添付ファイルをドラッグすると、電子メール全体ではなく、添付ファイルのみを保存できるようにしたいと考えています。
現在のコードは次のとおりです。
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)
運悪くそれをトラップします。
ドロップされたアイテムが電子メールの添付ファイルかどうかを確認する方法はありますか?