【发布时间】:2023-02-22 00:08:26
【问题描述】:
我正在编写一个 Outlook 加载项,它在功能区栏中有自己的按钮。我正在使用 C# 和自定义功能区 XML。
我的目标是始终在 Outlook 2021 中以单线功能区布局显示按钮,无论窗口有多宽。
作为测试,我直接在 Outlook 用户界面中固定了一个按钮,以便它始终显示。
在文件“olkexplorer.officeSL”中创建以下 XML 代码:
<mso:customUI xmlns:mso="http://schemas.microsoft.com/office/2009/07/customui">
<mso:ribbon>
<mso:qat/>
<mso:tabs>
<mso:tab idQ="mso:TabMail">
<mso:group idQ="mso:GroupSpeech" autoScale="true">
<mso:control idQ="mso:ReadAloud" isPinnedToRibbon="true" visible="true"/>
</mso:group>
</mso:tab>
</mso:tabs>
</mso:ribbon>
</mso:customUI>
术语 isPinnedToRibbon 用绿色波浪线标记。在 Outlook 中,固定按需要工作。
但是,当我想在我的代码中使用它时,我在启动 Outlook 时收到一条错误消息,指出 isPinnedToRibbon 是一个未知命令。
我该如何使用这个功能? 由于单行布局后来被添加到 Outlook,我是否需要使用更新的方案?
【问题讨论】:
标签: c# outlook outlook-addin ribbonx custom-ui