Outlook 2013 アドインを開発しています。
私のシナリオ:
Outlookメールウィンドウから選択したメールのメールデータを取得
新しい電子メール アイテムの作成
選択した電子メールの電子メール データで新しい電子メール アイテムを更新する
メールを送る
添付ファイルのない電子メールを選択して操作を実行すると、正常に動作します。
しかし、選択したメールに添付ファイルがある場合、メンバーが見つからないというエラーが表示されます。(HRESULT からの例外: 0x80020003 (DISP_E_MEMBERNOTFOUND))
選択した電子メールデータを取得するために、以下のコードを使用しています
MailItem mailItem = null;
Attachments mtAttachments = null;
Explorer explorer = Globals.ThisAddIn.Application.ActiveExplorer();
if (explorer != null && explorer.Selection != null && explorer.Selection.Count > 0)
{
object item = explorer.Selection[1];
if (item is MailItem)
{
mailItem = item as MailItem;
subject = mailItem.Subject;
body = mailItem.HTMLBody;
mtAttachments = mailItem.Attachments;
}
}
添付ファイル付きの新しいメールを送信するには、以下のコードを使用しています。
そして、私は Error を下回っています。
誰でも私を助けてもらえますか?