如何使用office API在Outlook Web加载项中显示菜单控件项目的纯文本菜单?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何使用office API在Outlook Web加载项中显示菜单控件项目的纯文本菜单?相关的知识,希望对你有一定的参考价值。

我正在使用javascript / html / css开发Outlook Web Add-In。

我在Home Ribbon上创建了一个包含3个项目的Menu控件。我需要为它显示仅文本菜单。但是当我评论下面的代码时

<Item id="settings">
    <Label resid="settingsLabel"/>
    <Supertip>
        <Title resid="settingsLabel" />
        <Description resid="settingsToolTip" />
    </Supertip>
    <Icon>
        <bt:Image size="16" resid="trans" />
        <bt:Image size="32" resid="trans" />
        <bt:Image size="80" resid="trans" />
    </Icon>
    <Action xsi:type="ExecuteFunction">
       <FunctionName>openSettingsDialog</FunctionName>
    </Action>
</Item>

它显示默认图标(见图片)而且,当我使用透明图标时。它看起来像

答案

根据Item元素的清单模式,菜单Item的图像是必需的,必须在Icon元素中指定。需要三种图像尺寸(16,32和80像素),同时支持五种其他尺寸(20,24,40,48和64像素)。

以上是关于如何使用office API在Outlook Web加载项中显示菜单控件项目的纯文本菜单?的主要内容,如果未能解决你的问题,请参考以下文章

无法从Outlook REST API获取SourceUrl的附件

如何通过指定发件人地址使用 Microsoft.Office.Interop.Outlook.MailItem 发送邮件

如何使用microsoft office outlook 2010如何更改imap邮件的存储位置

Outlook加载项:部署新版本不会在Outlook中更新

Office Outlook 2007 如何迁移

Office 365 版本的Outlook 使用小技巧