4

经过一番繁重的谷歌搜索后,我得出的结论是,我无法找到有关 Office 中功能区不同组件的 ID 名称的信息。

例如,即使以下 XML 有效,我也需要隐藏加载项错误显示,因为TabMail在创建新电子邮件时出错。据我了解,这是因为我目前针对Outlook 中的所有窗口,但应该只针对主要窗口。在创建新电子邮件时,我的加载项尝试将自己插入其中也失败并抱怨。

<ribbon>
  <tabs>
    <tab idMso="TabMail">
      <group id="Animals" label="Animal group">
        <splitButton id="MainSplitButton" size="large">
          <button id="Donkey"
                  label="Donkey me"
                  getImage="GetImage"
                  showImage="true"
                  onAction="Donkey_Click"/>
          ...
  • 我在哪里可以找到所有(或至少是最常见的)选项卡和组名称的列表?
  • 或者至少,谷歌搜索什么(显然我的搜索不是基于足够独特的单词)?

虽然更喜欢数字信息,但我愿意购买一些涵盖 Office 插件开发的文献。即使在那个主题上,我的搜索也没有定论(很多点击,没有一个感觉像正确的东西。)

4

2 回答 2

4

对于 Office 2007,请参见此链接,对于 Office 2010 Fluent UI,请单击此处,此处为 2013 版本。

我也没有找到很多好的文献,但是论坛上有很多帖子,因为我只为 Excel 工作(它有一个很好的开发人员社区),所以我解决了这个问题。

于 2013-05-13T12:14:17.277 回答
-1

如果您正在寻找使用功能区回调的文档,请点击此处

对于 Office 2007

http://msdn.microsoft.com/en-us/library/office/aa338199(v=office.12).aspx http://msdn.microsoft.com/en-us/library/office/aa722523(v= office.12).aspx

对于 Office 2010

http://msdn.microsoft.com/en-us/library/ee691833(v=office.14).aspx

于 2013-05-13T14:12:57.597 回答