CommandPlacement 元素

CommandPlacement 元素允许按钮、组和菜单包含在多个组或菜单中。 通过使用 CommandPlacement 元素,无需完全重新定义这些项目即可修改用户界面的外观。

有关详细信息,请参阅 创建可重用的按钮组。

语法

<CommandPlacement guid="guidMyCommandSet" id="MyCommand" priority="0x001" >
  <Parent>... </Parent>
</CommandPlacement>

特性和元素

下列各节描述了特性、子元素和父元素。

特性

属性 说明
guid 必需。 命令集的 guid,如 Symbols 元素定义。
id 必需。 要放置的菜单、组或命令的 ID,如中 Symbols Element定义。
priority 必需。 确定项在其父元素中的视觉位置。
条件 可选。 请参阅 条件属性

子元素

元素 说明
父级 必需。 承载要放置的项的菜单或组。

父元素

元素 说明
CommandPlacements 元素 指定 CommandPlacements 和 CommandPlacement 元素的组。

示例

<CommandPlacements>
  <CommandPlacement guid="guidWidgetPackage" id="cmdidInsertOptions"
    priority="0x0300">
    <Parent guid="cmdGuidWidgetCommands" id="menuIDEditWidget"/>
  </CommandPlacement>
</CommandPlacements>

另请参阅