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>