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


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

Необязательный. Перечисляемое значение, которое указывает тип кнопки.

Если не заданы, использующий кнопку.

Кнопка

Стандартную команду, которая появляется на панели инструментов кнопку иконическая (обычно), меню и контекстные меню.

MenuButton

Пункт меню, который не выполняет команду, но за создается меню.

SplitDropDown

Элементы управления, как кнопки отката и повтора на стандартной панели инструментов в Microsoft Word.

Атрибут Condition

Необязательный. Дополнительные сведения см. в разделе Условные атрибуты XML-схемы VSCT.

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

Элемент

Описание

Элемент Parent

Необязательный. Родительский элемент кнопки.

Элемент Icon

Необязательный. Значок, связанный с кнопкой.

Элемент CommandFlag

Обязательный. Допустимые значения CommandFlag для кнопки следующим образом.

AllowParams

CommandWellOnly

DefaultDisabled

DefaultInvisible

DontCache

DynamicItemStart

DynamicVisibility

FixMenuController

IconAndText

NoButtonCustomize

NoCustomize

NoKeyCustomize

NoShowOnMenuController

Pict

PostExec

ProfferedCmd

RouteToDocs

TextCascadeUseBtn

TextMenuUseButton

TextChanges

TextChangesButton

TextContextUseButton

TextMenuCtrlUseMenu

TextMenuUseButton

TextOnly

Элемент Strings

Обязательный. Дочерний элемент Элемент ButtonText должен быть задан.

Заметка

Дополнительный комментарий.

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

Элемент

Описание

Элемент Buttons

Элементы кнопки Групп.

Пример

Следующий пример указывает кнопку в файле .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>

См. также

Другие ресурсы

Файлы таблицы команд Visual Studio (.Vsct)