如何在自定义功能区选项卡中使用内置 Outlook 组
How to use build-in outlook group inside customized ribbon tab
我正在为 outlook 加载项创建一个选项卡,我需要实现 outlook 功能区的内置组元素。
<?xml version="1.0" encoding="UTF-8"?>
<customUI xmlns="http://schemas.microsoft.com/office/2009/07/customui" onLoad="Ribbon_Load">
<ribbon>
<tabs>
<tab idMso="TabMail">
<button id ="myButtonId" screentip="myTab"/>
</tab>
<tab id="myTabId" insertAfterMso="TabMail">
<group idMso="GroupMailNew"/>
<!-- some addional elements -->
</tab>
</tabs>
</ribbon>
</customUI>
如您所见,我正在尝试使用 GroupMailNew
ID 为新的 Emails/Items 调用 Outlook 组,但它 returns:
它应该是这样的:
(没有小水平 New Email
按钮)
据我所知,可能有两种解决方法:
- 使用不同的
idMso
.
- 尝试找到
New Email
元素编辑并将其可见属性设置为 false。
有什么帮助吗?
您需要将内置控件包含到自定义组中,而不是添加包含所有控件的内置组:
<?xml version="1.0" encoding="UTF-8"?>
<customUI xmlns="http://schemas.microsoft.com/office/2009/07/customui" onLoad="Ribbon_Load">
<ribbon>
<tabs>
<tab idMso="TabMail">
<button id ="myButtonId" screentip="myTab"/>
</tab>
<tab id="myTabId" insertAfterMso="TabMail">
<group id="your_id_here">
<!-- built-in controls with idMso specified go there -->
</group/>
</tab>
</tabs>
</ribbon>
</customUI>
在以下系列文章中阅读有关 Fluent UI 的更多信息:
我正在为 outlook 加载项创建一个选项卡,我需要实现 outlook 功能区的内置组元素。
<?xml version="1.0" encoding="UTF-8"?>
<customUI xmlns="http://schemas.microsoft.com/office/2009/07/customui" onLoad="Ribbon_Load">
<ribbon>
<tabs>
<tab idMso="TabMail">
<button id ="myButtonId" screentip="myTab"/>
</tab>
<tab id="myTabId" insertAfterMso="TabMail">
<group idMso="GroupMailNew"/>
<!-- some addional elements -->
</tab>
</tabs>
</ribbon>
</customUI>
如您所见,我正在尝试使用 GroupMailNew
ID 为新的 Emails/Items 调用 Outlook 组,但它 returns:
它应该是这样的:
(没有小水平 New Email
按钮)
据我所知,可能有两种解决方法:
- 使用不同的
idMso
. - 尝试找到
New Email
元素编辑并将其可见属性设置为 false。
有什么帮助吗?
您需要将内置控件包含到自定义组中,而不是添加包含所有控件的内置组:
<?xml version="1.0" encoding="UTF-8"?>
<customUI xmlns="http://schemas.microsoft.com/office/2009/07/customui" onLoad="Ribbon_Load">
<ribbon>
<tabs>
<tab idMso="TabMail">
<button id ="myButtonId" screentip="myTab"/>
</tab>
<tab id="myTabId" insertAfterMso="TabMail">
<group id="your_id_here">
<!-- built-in controls with idMso specified go there -->
</group/>
</tab>
</tabs>
</ribbon>
</customUI>
在以下系列文章中阅读有关 Fluent UI 的更多信息: