1

我正在研究 word Web Addin 并尝试在 word 的上下文菜单中添加一个按钮(右键单击菜单)。使用 ExtensionPoint 更新清单文件

https://docs.microsoft.com/en-us/office/dev/add-ins/develop/create-addin-commands?source=docs中所述。但菜单没有更新。我正在使用 Visual Studio。

使用 Office 专业版 2016。

在节点之后添加以下片段。是否需要进行任何初始化。如果有任何即时帮助,我们将不胜感激

<ExtensionPoint xsi:type="ContextMenu">
  <OfficeMenu id="ContextMenuText">
                  <Control xsi:type="Menu" id="TestContextMenu">
      <Label resid="MenuLabel" />
      <Supertip>
        <Title resid="MenuTitle" />
        <Description resid="MenuDescription" />
      </Supertip>
      <Icon>
        <bt:Image size="16" resid="icon1_32x32" />
        <bt:Image size="32" resid="icon1_32x32" />
        <bt:Image size="80" resid="icon1_32x32" />
      </Icon>
      <Items>
        <Item id="ContextMenuItem">
          <Label resid="ContextMenuItemLabel"/>
          <Supertip>
            <Title resid="ContextitemSupertip" />
            <Description resid="MenuDescription" />
          </Supertip>
          <Icon>
            <bt:Image size="16" resid="Contoso.tpicon_16x16" />
            <bt:Image size="32" resid="Contoso.tpicon_32x32" />
            <bt:Image size="80" resid="Contoso.tpicon_80x80" />
          </Icon>
          <Action xsi:type="ExecuteFunction">
            <FunctionName>displaySelectedText</FunctionName>
          </Action>
        </Item>
      </Items>
    </Control>
  </OfficeMenu>
</ExtensionPoint>
4

1 回答 1

0

这看起来与我昨天提交的请求相似。

Word 中的上下文菜单

我发现有某种方法可以在子菜单上获得一个控件,但是在我尝试以这种方式添加更多控件之后,它就停止了对我的工作。我不确定我一开始做了什么,但它是这样的:

<ExtensionPoint xsi:type="ContextMenu">
  <OfficeMenu id="ContextMenuText">
     <Control xsi:type="Button" id="TestContextMenu">
      <Label resid="MenuLabel" />
      <Supertip>
        <Title resid="MenuTitle" />
        <Description resid="MenuDescription" />
      </Supertip>
      <Icon>
        <bt:Image size="16" resid="icon1_32x32" />
        <bt:Image size="32" resid="icon1_32x32" />
        <bt:Image size="80" resid="icon1_32x32" />
      </Icon>
      <Action xsi:type="ExecuteFunction">
          <FunctionName>displaySelectedText</FunctionName>
      </Action>
    </Control>
  </OfficeMenu>
</ExtensionPoint>
于 2020-05-19T17:03:13.170 回答