创建 Outlook 日历 add-in

Create an outlook calendar add-in

我正在按照 Microsoft 官方文档创建 outlook add-in:Build your first Outlook add-in

我使用的是 MacBook Pro M1,所以我正在按照使用 Yeoman 生成的教程进行操作。

一切正常。我可以在电子邮件中看到 add-in,但我希望在日历中或创建会议时也能看到 add-in。

按照本教程,我只在电子邮件中看到 add-in。

邮件截图:

日历截图:

确保您在清单文件中指定了正确的规则:

 <Rule xsi:type="RuleCollection" Mode="Or">
    <Rule xsi:type="ItemIs" ItemType="Message" FormType="Edit" />
    <Rule xsi:type="ItemIs" ItemType="Appointment" FormType="Edit" />
    <Rule xsi:type="ItemIs" ItemType="Message" FormType="Read" />
    <Rule xsi:type="ItemIs" ItemType="Appointment" FormType="Read" />
  </Rule>

此外,在功能区的清单文件中 UI 您需要为消息和约会指定不同的扩展点。

您可以在以下位置找到完整的示例加载项源代码 https://github.com/OfficeDev/outlook-add-in-command-demo.