OfficeMenu 元素
定义要添加到 Office 上下文菜单的控件集合。 适用于 Word、Excel、PowerPoint 和 OneNote 外接程序。
外接程序类型: 任务窗格
仅在以下 VersionOverrides 架构中有效:
- Taskpane 1.0
有关详细信息,请参阅 仅外接程序清单中的版本替代。
与以下要求集关联:
属性
属性 | 必需 | 说明 |
---|---|---|
id | 是 | 定义的 OfficeMenu 类型。 |
id
虽然其官方数据类型是字符串,但此属性实际上充当类型属性,并且只有两个可能的值。 属性指定要向其添加此 Office 加载项的内置 Office 菜单的类型。
-
ContextMenuText
- 在选中文本时显示上下文菜单上的项,并且用户 (打开该菜单,例如右键单击所选文本) 。 适用于 Word、Excel、PowerPoint 和 OneNote。 -
ContextMenuCell
- 当用户 (打开该菜单时,显示上下文菜单上的项,例如右键单击电子表格上的单元格) 。 适用于 Excel。
子元素
元素 | 必需 | 说明 |
---|---|---|
按钮类型的控件 | 是 | 单个 Button 控件对象。 |
注意
只能有一个子控件,并且必须是 “按钮”类型。
示例
<ExtensionPoint xsi:type="ContextMenu">
<OfficeMenu id="ContextMenuText">
<Control xsi:type="Button" id="ContextMenuButton">
<Label resid="TaskpaneButton.Label"/>
<Supertip>
<!-- ToolTip title. resid must point to a ShortString resource. -->
<Title resid="TaskpaneButton.Label" />
<!-- ToolTip description. resid must point to a LongString resource. -->
<Description resid="TaskpaneButton.Tooltip" />
</Supertip>
<Icon>
<bt:Image size="16" resid="tpicon_16x16" />
<bt:Image size="32" resid="tpicon_32x32" />
<bt:Image size="80" resid="tpicon_80x80" />
</Icon>
<Action xsi:type="ExecuteFunction">
<FunctionName>action</FunctionName>
</Action>
</Control>
</OfficeMenu>
</ExtensionPoint>