Расширение меню и команд
Команды — это способ добавления действий и процессов в Visual Studio. В большинстве случаев команды отображаются в меню или панели инструментов. Шаблон проекта VSPackage показывает, как реализовать очень простую команду. Немного длиннее, но по-прежнему базовая реализация см. в разделе "Создание расширения" с помощью команды меню.
Дополнительные сведения о командах, меню и панели инструментов Visual Studio см. в разделе "Команды", меню и панели инструментов.
Команды, меню и панели инструментов определяются в VSCT-файле , который является частью проектов VSPackage. Сведения о интегрированной среде разработки Visual Studio и VSCT-файле см. в разделе "Добавление элементов пользовательского интерфейса VSPackages".
В следующих разделах объясняется, как добавлять различные виды команд, меню и панели инструментов.
В этом разделе
Добавление меню в строку меню Visual Studio объясняет, как добавить меню в верхнюю строку меню Visual Studio.
Привязка сочетаний клавиш к элементам меню объясняет, как добавить сочетание клавиш (например, CTRL +3) в пункт меню.
Добавление подменю в меню объясняет, как добавить подменю в верхнем меню.
Добавление последнего использованного списка в подменю объясняет, как добавить список последних использованных элементов.
Создание повторно используемых групп кнопок описывает, как группировать элементы команд, чтобы они могли быть включены в несколько меню.
Добавление значков в команды меню описывает, как добавить значок в команду как на панели инструментов, так и в меню.
Изменение текста команды меню описывает использование флага для динамического
TextChanges
изменения элемента меню.Изменение внешнего вида команды описывает динамическое включение или отключение команды.
Обновление пользовательского интерфейса описывает, как принудительно обновить пользовательский интерфейс , чтобы отразить последние изменения.
Локализация команд меню объясняет, как локализовать команды меню.