我如何引用此功能区 (idMso) 以在那里显示我的自定义添加组? 功能区仅在我选择约会项目时可见。我想从 我添加的选择。 但是我不知道这条丝带的idMso。它不是 TabMeeting 或 TabCalender。
<?xml version="1.0" encoding="UTF-8"?>
<customUI xmlns="http://schemas.microsoft.com/office/2009/07/customui" onLoad="Ribbon_Load">
<ribbon startFromScratch="0">
<tabs>
<!--<tab idMso="TabAddIns" insertBeforeMso="TabMail">-->
<tab idMso="TabMeeting">
<group id="GetTermine"
label="SITBS">
<toggleButton id="OnActionCallback" label="Get Termine" size="large" onAction="OnActionCallback" />
</group>
</tab>
<tab idMso="TabAppointment">
<group id="GetTermine1"
label="SITBS">
<toggleButton id="OnActionCallback1" label="Get Termine" size="large" onAction="OnActionCallback" />
</group>
</tab>
</tabs>
</ribbon>
</customUI>
终于想出了解决办法。 这不是一个普通的标签,它是一个上下文标签
<?xml version="1.0" encoding="UTF-8"?>
<customUI xmlns="http://schemas.microsoft.com/office/2009/07/customui">
<ribbon startFromScratch="0">
<contextualTabs>
<tabSet idMso="TabSetAppointment" visible="true">
<tab idMso="TabAppointment">
<group id="GetTermineApptasda" label="SITBS">
<button id="OnActionCallbackCont" label="Sync Berichte" imageMso="Synchronize" size="large" onAction="OnActionCallback" />
</group>
</tab>
</tabSet>
</contextualTabs>
<tabs>
<tab idMso="TabCalendar" >
<group id="GetTermineCal" label="SITBS">
<button id="OnActionCallback22" label="Sync Berichte" imageMso="Synchronize" size="large" onAction="OnActionCallback" />
</group>
</tab>
<tab insertAfterMso="TabAppointment" >
<group id="GetTermineApptad" label="SITBS">
<button id="OnActionCallback11" label="Sync Berichte" imageMso="Synchronize" size="large" onAction="OnActionCallback" />
</group>
</tab>
</tabs>
</ribbon>
</customUI>