gpt4 book ai didi

outlook - 是否可以在 outlook web 插件应用程序中获取多个选定邮件的数据?

转载 作者:行者123 更新时间:2023-12-01 12:24:53 25 4
gpt4 key购买 nike

在 Outlook COM 加载项 (C#) 中,我能够像这样在 Outlook 中检索所有选定的邮件

var selection = Globals.ThisAddIn.Application.ActiveExplorer().Selection;
List<Outlook.MailItem> outlookMailList = new List<Outlook.MailItem>();
foreach (object mail in selection)
outlookMailList.Add((Outlook.MailItem)mail);

将选定的邮件和一些元数据存储在 DMS 中。

现在我想对 Office (office.js) 的 Javascript API 做同样的事情。

  1. 此处正确的入口点是什么?因为当我在 Outlook 中选择多个邮件时,默认功能区中的 OutlookTab 按钮会被停用。

另见 http://bettersolutions.com/javascript-api/hosts/extensionpoint.htm

  1. 用于检索我找到的邮件信息

selectedMail = Office.context.mailbox.item;

现在如何获取 Outlook 中所有标记邮件的数据。我希望有类似的东西

selectedMails = Office.context.mailbox.items;
// OR
selectedMails = Office.context.mailbox.selectedItems;

有人知道如何检索哪些邮件被选择到 TaskPane 或 CustomPane 的信息吗?分别是否可能?非常感谢。

最佳答案

不幸的是,Office JS API 是为处理单个 item 而构建的.无法处理多个项目。

如果这是您希望在未来包含的新功能,您可以提交反馈。

https://officespdev.uservoice.com/

最好的问候

关于outlook - 是否可以在 outlook web 插件应用程序中获取多个选定邮件的数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40908636/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com