Outlook addin 自定义Outlook 2013内联响应的上下文功能区

Outlook addin 自定义Outlook 2013内联响应的上下文功能区,outlook-addin,Outlook Addin,我已经为2007/2010和2013创建了自定义加载项。 每次打开/弹出新窗口时,addin-custom控件都会整齐地显示出来。我们可以在“消息选项卡”中看到功能区 然而,如果我们试图在2013年达成一致或回应。功能区不显示在功能区中 开发都是使用VSTO代码完成的。 (我不寻找任何第三方工具) 在此阶段,我无法切换到基于XML的控件。您需要将TabComposetTools idMso值用于tabSet属性,将TabMessage值用于tab属性的idMso属性。例如,可以使用以下标记:

我已经为2007/2010和2013创建了自定义加载项。 每次打开/弹出新窗口时,addin-custom控件都会整齐地显示出来。我们可以在“消息选项卡”中看到功能区

然而,如果我们试图在2013年达成一致或回应。功能区不显示在功能区中

开发都是使用VSTO代码完成的。 (我不寻找任何第三方工具) 在此阶段,我无法切换到基于XML的控件。

您需要将TabComposetTools idMso值用于tabSet属性,将TabMessage值用于tab属性的idMso属性。例如,可以使用以下标记:

<customUI onLoad="Ribbon_Load" xmlns="http://schemas.microsoft.com/office/2006/01/customui">
<ribbon>
    <contextualTabs>
        <tabSet idMso="TabComposeTools">
            <tab idMso="TabMessage">

            // your controls go there

            </tab>
        </tabSet>
    </contextualTabs>
</ribbon>

//你的控制在那里

功能区设计器不支持此操作。

您需要将TabComposetTools idMso值用于tabSet属性,将TabMessage值用于tab属性的idMso属性。例如,可以使用以下标记:

<customUI onLoad="Ribbon_Load" xmlns="http://schemas.microsoft.com/office/2006/01/customui">
<ribbon>
    <contextualTabs>
        <tabSet idMso="TabComposeTools">
            <tab idMso="TabMessage">

            // your controls go there

            </tab>
        </tabSet>
    </contextualTabs>
</ribbon>

//你的控制在那里


Ribbon designer不支持此功能。

这很好,适合我

<contextualTabs>
  <tabSet idMso="TabComposeTools">
    <tab idMso="TabMessage">
      <group id="TabMessageGroup" label="Group Name">
        <button id="MessageButton" onAction="msgButton_Click" size="large" getImage="Favicon_GetImage" getLabel="GetRibbonLabel" />
      </group>
    </tab>
  </tabSet>
</contextualTabs>


这太棒了,对我很有用

<contextualTabs>
  <tabSet idMso="TabComposeTools">
    <tab idMso="TabMessage">
      <group id="TabMessageGroup" label="Group Name">
        <button id="MessageButton" onAction="msgButton_Click" size="large" getImage="Favicon_GetImage" getLabel="GetRibbonLabel" />
      </group>
    </tab>
  </tabSet>
</contextualTabs>