Freigeben über


CommandPlacement-Element

Das CommandPlacement-Element ermöglicht die Aufnahme von Schaltflächen, Gruppen und Menüs in mehrere Gruppen oder Menüs. Wenn Sie das CommandPlacement-Element verwenden, müssen Sie diese Elemente nicht vollständig neu definieren, um das Aussehen einer Benutzeroberfläche zu ändern.

Weitere Informationen finden Sie unter Erstellen wiederverwendbarer Schaltflächengruppen.

Syntax

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

Attribute und Elemente

In den folgenden Abschnitten werden Attribute sowie untergeordnete und übergeordnete Elemente beschrieben.

Attribute

Attribut BESCHREIBUNG
guid Erforderlich. Die GUID des Befehlssatzes, wie im Symbols-Element definiert.
id Erforderlich. Die ID des zu platzierenden Menüs, der Gruppe oder des Befehls, wie in der Symbols Element.
priority Erforderlich. Bestimmt die visuelle Position des Elements im übergeordneten Element.
Bedingung Optional. Siehe Bedingte Attribute.

Untergeordnete Elemente

Element Beschreibung
Parent Erforderlich. Das Menü oder die Gruppe, in dem das zu platzierende Element gehostet wird.

Übergeordnete Elemente

Element Beschreibung
CommandPlacements-Element Gibt Gruppen von CommandPlacements- und CommandPlacement-Elementen an.

Beispiel

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

Siehe auch