Отображение надстроек в панелях инструментов и меню
Если при создании надстройки с помощью Мастера надстроек выбрать параметр для ее отображения в виде команды, команда по умолчанию будет добавлена в меню Сервис. Путем изменения кода надстройки можно также отобразить в других меню и на других панелях инструментов (общее название — CommandBars). Типы и члены, относящиеся к CommandBars, содержатся в сборке с именем Microsoft.VisualStudio.CommandBars.
Visual Studio предлагает три различных типа объектов CommandBar:
Панели элементов. Содержат одну или несколько строк меню.
Строки меню. Команды на панелях элементов, такие как Файл, Правка и Просмотр.
Контекстные меню (другое название — меню быстрого вызова или всплывающие меню). Меню, отображаемые на экране по щелчку правой кнопкой мыши в меню или на объекте (таком как файл или проект). Вложенные меню раскрываются из команд меню или контекстных меню. Контекстные меню аналогичны другим меню в Visual Studio. Однако, чтобы открыть их, необходимо навести указатель на стрелку в строке меню или щелкнуть правой кнопкой мыши элемент в интегрированной среде разработки (IDE).
Следующие задачи демонстрируют способы отображения команд надстроек в других местах в Visual Studio.
Задача |
Описание |
---|---|
Практическое руководство. Вывод надстройки в меню "Сервис" (Visual Basic) |
Описание способов изменения существующей надстройки Visual Basic для ее отображения в меню Сервис. |
Практическое руководство. Вывод надстройки в меню "Сервис" (Visual C#) |
Описание способов изменения существующей надстройки Visual C# для ее отображения в меню Сервис. |
Практическое руководство. Вывод надстройки в виде кнопки на панели инструментов |
Описание способов отображения надстроек в виде кнопок в панели элементов Visual Studio. |
Практическое руководство. Изменение значка по умолчанию для надстройки |
Описание способов изменения значка (смайлика) по умолчанию на другой стандартный значок. |
Практическое руководство. Отображение пользовательского значка на кнопке надстройки |
Описание способов изменения значка (смайлика) на собственный пользовательский значок. |
Практическое руководство. Вывод надстройки в контекстном меню |
Описание способов отображения надстройки в раскрывающемся (контекстном) меню. |
См. также
Задачи
Практическое руководство. Восстановление команд надстройки в меню