You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何使Outlook Office Add-in在OWA功能区中正常显示?

让Outlook Add-in在OWA功能区显示的解决方案

针对你的Add-in在Outlook桌面端功能区正常显示,但OWA中仅出现在“更多操作”菜单的问题,可通过以下几个关键配置检查和调整来解决:

1. 确认ExtensionPoint类型配置

确保manifest中使用的是MessageReadCommandSurface(阅读邮件场景)或MessageComposeCommandSurface(撰写邮件场景)作为功能区扩展点,而非会被归类到“更多操作”的其他类型(如CustomPane等)。示例配置:

<ExtensionPoint xsi:type="MessageReadCommandSurface">
  <CustomTab id="MyAddin.Tab">
    <Group id="MyAddin.Tab.Group">
      <Label resid="GroupLabel"/>
      <Control xsi:type="Button" id="MyAddin.Button">
        <Label resid="ButtonLabel"/>
        <Tooltip resid="ButtonTooltip"/>
        <Supertip>
          <Title resid="ButtonSuperTipTitle"/>
          <Description resid="ButtonSuperTipDesc"/>
        </Supertip>
        <Icon>
          <bt:Image size="16" resid="Icon16"/>
          <bt:Image size="32" resid="Icon32"/>
          <bt:Image size="80" resid="Icon80"/>
        </Icon>
        <Action xsi:type="ExecuteFunction">
          <FunctionName>runMyAddin</FunctionName>
        </Action>
      </Control>
    </Group>
    <Label resid="TabLabel"/>
  </CustomTab>
</ExtensionPoint>

2. 确保图标尺寸符合OWA要求

OWA对功能区按钮图标有明确尺寸要求,必须提供16x16、32x32、80x80三种尺寸的PNG格式图标。如果缺少任意一种尺寸,OWA可能会将按钮移至“更多操作”菜单。

3. 控制标签与提示文本长度

功能区按钮的<Label>和<Tooltip>文本过长时,OWA无法完整显示,会自动将按钮归类到下拉菜单中。建议标签文本控制在15字符以内,提示文本保持简洁。

4. 验证Manifest命名空间与版本

确保manifest根元素OfficeApp使用正确的命名空间,示例:

<OfficeApp xmlns="https://schemas.microsoft.com/office/appforoffice/1.1"
           xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
           xsi:type="MailApp">

建议使用1.1及以上版本,过低版本可能不支持OWA功能区的完整显示能力。

5. 清除OWA缓存

OWA会缓存插件配置,修改manifest后可通过以下方式清除缓存:

  • 打开OWA设置,进入“邮件”>“自定义工具栏”,移除并重新添加你的Add-in;
  • 使用浏览器隐私模式打开OWA测试,规避缓存影响。

6. 检查权限配置

确保manifest中的<Permissions>设置为合适级别(如ReadWriteItem),权限过高或过低都可能导致OWA限制插件的显示位置。

内容的提问来源于stack exchange,提问作者BigDataFiles

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.23 07:52:48