CommandPlacement 項目
CommandPlacement 項目可以讓按鈕、 群組和功能表將包含在一個以上的群組或功能表。 藉由使用 CommandPlacement 項目,您並沒有完全重新定義這些項目,若要修改使用者介面的外觀。
如需詳細資訊,請參閱 How to: 建立可重複使用的按鈕群組。
<CommandPlacement guid=guidMyCommandSet" id="MyCommand" priority="0x001" >
<Parent>... </Parent>
</CommandPlacement>
屬性和項目
下列章節會說明屬性、子項目和父項目。
屬性
屬性 |
描述 |
---|---|
guid |
必要項。 指令集,如中所定義的 guid Symbols 項目。 |
id |
必要項。 功能表、 群組或放置,如中所定義的命令 id Symbols Element。 |
priority |
必要項。 判斷視覺項目的位置及其父項目中。 |
條件 |
選擇項。 請參閱 VSCT XML 結構描述條件式屬性。 |
子項目
項目 |
描述 |
---|---|
Parent |
必要項。 功能表或裝載 (host) 的項目放到群組中。 |
父項目
項目 |
描述 |
---|---|
指定群組的 CommandPlacements 和 CommandPlacement 項目。 |
範例
<CommandPlacements>
<CommandPlacement guid="guidWidgetPackage" id="cmdidInsertOptions"
priority="0x0300">
<Parent guid="cmdGuidWidgetCommands" id="menuIDEditWidget"/>
</CommandPlacement>
</CommandPlacements>