Элемент 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>