Поделиться через


Элемент CommandPlacement

Элемент CommandPlacement позволяет включать кнопки, группы и меню в несколько групп или меню. Используя элемент CommandPlacement, вам не нужно полностью переопределить эти элементы, чтобы изменить внешний вид пользовательского интерфейса.

Дополнительные сведения см. в разделе "Создание повторно используемых групп кнопок".

Синтаксис

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

Элементы и атрибуты

В следующих разделах описаны атрибуты, дочерние и родительские элементы.

Атрибуты

Атрибут Description
guid Обязательно. Guid набора команд, как определено в элементе Symbols.
id Обязательно. Идентификатор меню, группы или команды, которые необходимо поместить, как определено в разделе Symbols Element.
priority Обязательно. Определяет визуальное положение элемента в родительском элементе.
Condition Необязательно. См . условные атрибуты.

Дочерние элементы

Элемент Description
Parent Обязательно. Меню или группа, на котором размещается элемент.

Родительские элементы

Элемент Description
Элемент CommandPlacements Задает группы элементов CommandPlacements и CommandPlacement.

Пример

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

См. также