По умолчанию команда, группы, и расположение панели инструментов по умолчанию
Для однородности продуктов и стабильности, пользовательский интерфейс отображает некоторые по умолчанию группы команд и Visual Studio определения команд и групп команды. VSPackages также может использовать стандартные группы и группы команд.
По умолчанию группы команд разделяются на 3 категории: Команды интегрированной среды разработки команды продукта и команд редактора.
По умолчанию команды интегрированной среды разработки
По умолчанию панель инструментов интегрированной среды разработки включает команды, общие для всех продуктов, содержащихся в Visual Studio. К ним относятся команды, связанные с родовых операций проекта, как команда Сохранить и команда Добавить элемент. VSPackages не должно добавить или вычесть из этой панели инструментов с одним исключением: Если продукт или VSPackage добавляет окно инструментов, окно должно быть добавлено в список доступных окон инструментов в меню Вид. Новые продукты или VSPackages, могут добавлять собственную панель инструментов.
По умолчанию команды продукта
Каждый продукт может предоставить интегрированную среду разработки со своей собственной по умолчанию панель инструментов, которая содержит важные и часто используемых команд. Наилучший, однако для использования существующих меню и панелей инструментов, когда это возможно и дополняющий их с другими областями инструментов задача-специфического по мере необходимости.
Поле приоритета для панели инструментов, указывающий его место строки. Нулевое приоритет устанавливает панель инструментов в третьей строке (в строке 3) под строкой меню (строка 1) и панелью инструментов Стандартная (строка 2). Поэтому другие панели инструментов отображаются на строку (приоритет + 3). Последующие панели инструментов помещаются на одной и той же строке, если места; в противном случае они автоматически перемещаются в следующей строке.
Команды по умолчанию редактора
VSPackage, которое содержит специализированный редактор должен предоставить по умолчанию панель инструментов, которая содержит наиболее важные и часто использовать команды в этом редакторе. Панель инструментов редактора должна появляться, если редактор активен и должна быть скрыта, когда редактор неактивен. Эта видимость управляется в VisibilityConstraints Element файла .vsct.
Панель инструментов редактора должны быть помещены под панелями инструментов интегрированной среды разработки и product.
См. также
Основные понятия
Как VSPackages добавления элементов пользовательского интерфейса в IDE