Элемент Button
Указывает элемент, по которому пользователь может взаимодействовать с. 4 Типа кнопок следующим образом: Кнопка, MenuButton, SplitDropDown и палитра.
<Button guid="guidMyCommandSet" id="MyCommand" priority="0x102" type="button">
<Parent>... </Parent>
<Icon>... </Icon>
<CommandFlag>... </CommandFlag>
<Strings>... </Strings>
</Button>
Атрибуты и элементы
В следующих разделах описаны атрибуты, дочерние элементы и родительские элементы.
Атрибуты
Атрибут |
Описание |
---|---|
guid |
Обязательный. Идентификатор GUID идентификатора команды GUID/ID. |
id |
Обязательный. Идентификатор идентификатора команды GUID/ID. |
priority |
Необязательный. Числовое значение, указывающее приоритет. |
type |
Необязательный. Перечисляемое значение, которое указывает тип кнопки. Если не заданы, использующий кнопку.
|
Атрибут Condition |
Необязательный. Дополнительные сведения см. в разделе Условные атрибуты XML-схемы VSCT. |
Дочерние элементы
Элемент |
Описание |
||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Необязательный. Родительский элемент кнопки. |
|||||||||||||||||||||||||||
Необязательный. Значок, связанный с кнопкой. |
|||||||||||||||||||||||||||
Обязательный. Допустимые значения CommandFlag для кнопки следующим образом.
|
|||||||||||||||||||||||||||
Обязательный. Дочерний элемент Элемент ButtonText должен быть задан. |
|||||||||||||||||||||||||||
Заметка |
Дополнительный комментарий. |
Родительские элементы
Элемент |
Описание |
---|---|
Элементы кнопки Групп. |
Пример
Следующий пример указывает кнопку в файле .vsct.
<Button guid="guidMenuTextCmdSet" id="cmdidMyCommand" priority="0x0100" type="Button">
<Parent guid="guidMenuTextCmdSet" id="MyMenuGroup" />
<Icon guid="guidImages" id="bmpPic1" />
<CommandFlag>TextChanges</CommandFlag>
<Strings>
<CommandName>cmdidMyCommand</CommandName>
<ButtonText>My Command name</ButtonText>
</Strings>
</Button>