Web应用程序和独立应用程序中标题/功能区上MS Outlook Web加载项的可能性

Web应用程序和独立应用程序中标题/功能区上MS Outlook Web加载项的可能性,web,outlook,outlook-web-addins,Web,Outlook,Outlook Web Addins,我正在使用outlook Web加载项。加载项类型为“ItemRead”。现在我想要一些与邮件无关的东西,比如我想在页眉上有一个按钮,因为我看到了顶部的skype按钮 我们还可以在mail compose上创建加载项。我不确定这是否有可能有单独的按钮在标题上从邮件部分分开 skype按钮图像中的示例 我也尝试过Outlook加载项模块Extension,但似乎无法在Outlook web app中正常工作。用于调用加载项的命令控件在加载项的部分描述中。这些控件将显示在UI的预定义位置,具体取决

我正在使用outlook Web加载项。加载项类型为“ItemRead”。现在我想要一些与邮件无关的东西,比如我想在页眉上有一个按钮,因为我看到了顶部的skype按钮

我们还可以在mail compose上创建加载项。我不确定这是否有可能有单独的按钮在标题上从邮件部分分开

skype按钮图像中的示例


我也尝试过Outlook加载项模块Extension,但似乎无法在Outlook web app中正常工作。

用于调用加载项的命令控件在加载项的部分描述中。这些控件将显示在UI的预定义位置,具体取决于特定的客户端设计(Outlook online、Outlook desktop等)。作为开发人员,您可以设置控件的设置,例如标题、图标等,但不能设置控件的显示位置。这将取决于Microsoft开发/设计团队

底线:您无法将控件放置在客户端接口的特定位置

模块扩展插件当前可用于Outlook 2016桌面。如果你愿意,你可以投票

其他问题:

那么现在就不可能了吗

Outlook online的模块扩展插件当前不可用。把你的控制权放在你想要的地方是不可能的,也永远不会。这是因为显而易见的原因。。。如果每个扩展都能够根据需要修改UI,您能想象用户界面会发生什么情况吗?彻底的灾难

或者你能帮我做其他选择吗

Outlook加载项与单个项目一起工作,因为当选择项目(电子邮件、约会等)或调用“撰写”窗口时,将显示控件,而您无能为力

还有一件事,可以使用addin或任何其他方式为outlook组织存储自定义全局设置值吗


要存储特定邮箱、组织内部用户的设置,有一个对象。如果您需要为整个组织的应用程序设置一些全局设置,您可以在这个特定组织的JS部分中设置这些设置,并在这个组织中进行部署。如果您希望通过Office store分发应用程序并按组织进行自定义,您可能需要编写一些服务,为启动时的附加组件提供自定义设置。例如,您有rest服务,它根据域返回自定义配置;在这种情况下,当调用加载项时,您可以通过向用户域发送rest调用并将其缓存到邮箱中来请求自定义配置。

因为我是addin开发的新手,但我是js开发人员,所以web加载项对我来说是完美的解决方案。在这种情况下,我想创建一个按钮,它不应该依赖于邮件,因为只有当我打开主窗口时,加载项按钮才会出现,所以如果我需要一个与邮件项目分开的按钮,该怎么办。那么现在就不可能了吗?或者你能帮我做其他选择吗?还有一件事是,是否可以使用addin或任何其他方式为outlook组织存储自定义全局设置值?@AjitHogade我已修改了原始答案以解决您的问题。请注意,这不是论坛类型的资源,实际上是QandA,这意味着一个问题,一个答案。如果你对原问题的答案满意,考虑把它标记为“回答”。若你们有和原来问题无关的其他问题,发表新的帖子。接受回答: