Ms word 如何更改插入默认office选项卡的外接程序的组位置?

Ms word 如何更改插入默认office选项卡的外接程序的组位置?,ms-word,manifest,office-js,office-addins,Ms Word,Manifest,Office Js,Office Addins,我已经为Word创建了Office外接程序,图标被放置在中,但默认情况下它位于功能区的最后一个位置。我希望将我的组放置在选项卡的第一个位置,在页面之前(默认情况下,这似乎是第一个组)。是否可以在清单XML文件中添加一些内容,以将组放在选项卡的开头 我的清单文件当前看起来如下所示: ... <ExtensionPoint xsi:type="PrimaryCommandSurface"> <OfficeTab id="TabInsert"> <Group

我已经为Word创建了Office外接程序,图标被放置在中,但默认情况下它位于功能区的最后一个位置。我希望将我的组放置在选项卡的第一个位置,在页面之前(默认情况下,这似乎是第一个组)。是否可以在清单XML文件中添加一些内容,以将组放在选项卡的开头

我的清单文件当前看起来如下所示:

...
<ExtensionPoint xsi:type="PrimaryCommandSurface">
  <OfficeTab id="TabInsert">
    <Group id="MyCompany.MainGroup">
      <Label resid="MyCompany.MainGroup.Label" />
      <Icon>
        ...
      </Icon>
      <Control xsi:type="Button" id="MyCompany.ActionButton">
        <Label resid="MyCompany.ActionButton.Label" />
        ...
      </Control>
    </Group>
  </OfficeTab>
</ExtensionPoint>
...
。。。
...
...
...
我可以想象,如果这是可能的话,我应该可以在
元素下面添加一些东西,但是我在中没有看到任何相关内容。另一方面,文档中的缺失并不意味着它不存在,因为
图标
元素也没有列出,没有它,我的加载项也不会加载


我能想象的另一个合适的选项存在于
扩展点上,但我也看不到任何合适的元素。

这是不可能的。外接程序按钮始终位于默认office功能区控件之后。在行首插入它们的唯一方法是创建一个。这是不可能的。外接程序按钮始终位于默认office功能区控件之后。在行首插入它们的唯一方法是创建一个。您可以尝试将“insertBeforeMso=“GroupInsertPages”添加到组定义中。@Freeflow很遗憾,这不起作用。我在这里添加了它:然后您可能需要在word启动时使用的customxml中创建一个选项卡。将此选项卡隐藏并提供适当的回调,然后您的加载项可以通过响应其回调来“接管”隐藏的选项卡。您可以尝试将“insertBeforeMso=”GroupInsertPages“添加到组定义中。@Freeflow很遗憾,这不起作用。我在这里添加了它:然后您可能需要在word启动时使用的customxml中创建一个选项卡。将此选项卡隐藏并提供适当的回调,然后您的加载项可以通过响应其回调来“接管”隐藏的选项卡。@mft25-这是否回答了您的问题?@mft25-这是否回答了您的问题?