在我的 Outlook 插件中,我想在功能区上添加一个按钮,因此当用户单击此按钮时,我想检索当前选定电子邮件的正文,我有此代码,但它仅从收件箱中检索第一封电子邮件,因为索引为 1:
Microsoft.Office.Interop.Outlook.Application myApp = new Microsoft.Office.Interop.Outlook.Application();
Microsoft.Office.Interop.Outlook.NameSpace mapiNameSpace = myApp.GetNamespace("MAPI");
Microsoft.Office.Interop.Outlook.MAPIFolder myInbox = mapiNameSpace.GetDefaultFolder(Microsoft.Office.Interop.Outlook.OlDefaultFolders.olFolderInbox);
String body = ((Microsoft.Office.Interop.Outlook.MailItem)myInbox.Items[1]).Body;
那么如何在Outlook中检索当前打开的电子邮件?,这种方法对我有用,但我需要获取当前电子邮件的索引。
谢谢。