Posición predeterminada de comando, grupo y barra de herramientasDefault command, group, and toolbar placement

Para obtener uniformidad de producto y estabilidad, la interfaz de usuario muestra determinados grupos de comandos de forma predeterminada, y Programa para la mejoraVisual Studio proporciona definiciones para los comandos y los grupos de comandos.For product uniformity and stability, the UI displays certain command groups by default, and Programa para la mejoraVisual Studio provides definitions for commands and command groups. Los VSPackages también puede usar los comandos estándar y los grupos de comandos.VSPackages can also use the standard commands and command groups.

Los grupos de comandos predeterminados se dividen en tres categorías: IDE comandos, comandos de producto y los comandos del editor.The default command groups fall into three categories: IDE commands, product commands, and editor commands.

Comandos IDE predeterminadosDefault IDE commands

La barra de herramientas IDE predeterminada incluye comandos compartidos por todos los productos incluidos en Programa para la mejoraVisual Studio.The default IDE toolbar includes commands shared by all products contained in Programa para la mejoraVisual Studio. Incluye comandos relacionados con operaciones de proyectos genérico, como el guardar comando y el Agregar elemento comando.These include commands relating to generic project operations, such as the Save command and the Add Item command. Los VSPackages no debe sumar o restar de esta barra de herramientas, con una excepción: si el producto o VSPackage agrega una nueva ventana de herramientas, la ventana se agregan a la lista de ventanas de herramientas disponibles en el vista menú.VSPackages should not add to or subtract from this toolbar, with one exception: If the product or VSPackage adds a new tool window, then the window should be added to the list of available tool windows on the View menu. Nuevos productos o los paquetes VSPackage pueden agregar su propia barra de herramientas.New products or VSPackages can add their own toolbar.

Comandos de producto de forma predeterminadaDefault product commands

Cada producto puede proporcionar el IDE con su propia barra de herramientas predeterminada que contiene importantes y comandos usados con frecuencia.Each product can provide the IDE with its own default toolbar that contains important and frequently used commands. Sin embargo, es mejor, usar los menús y barras de herramientas siempre que sea posible existentes y complementarlas con otras barras de herramientas específicas de las tareas según sea necesario.It is best, however, to use existing menus and toolbars whenever possible and supplement them with other task-specific toolbars as needed.

El campo prioridad para una barra de herramientas determina su posición de fila.The priority field for a toolbar determines its row placement. Prioridad de cero, coloca la barra de herramientas en la tercera fila (fila 3), debajo de la barra de menús (fila 1) y el estándar (fila 2) de la barra de herramientas.Zero priority places the toolbar on the third row (row 3), beneath the menu bar (row 1) and the Standard toolbar (row 2). Por lo tanto, otras barras de herramientas aparecen en la fila (prioridad + 3).Therefore, other toolbars appear at row (priority + 3). Las barras de herramientas posteriores se colocan en la misma fila, si hay espacio; en caso contrario, se mueven automáticamente a la siguiente fila.Subsequent toolbars are placed on the same row, if there is room; otherwise, they are automatically moved to the next row.

Comandos del editor predeterminadoDefault editor commands

Un VSPackage que proporciona un editor personalizado debe proporcionar una barra de herramientas predeterminada que contiene las más importantes y comandos usados con frecuencia en ese editor.A VSPackage that provides a custom editor should provide a default toolbar that contains the most important and frequently used commands in that editor. Debería aparecer la barra de herramientas del editor cuando el editor está activo y debe estar oculto cuando el editor no está activo.The editor toolbar should appear when the editor is active and should be hidden when the editor is not active. Esta visibilidad se controla en el VisibilityConstraints elemento de la .vsct archivo.This visibility is controlled in the VisibilityConstraints element of the .vsct file.

Las barras de herramientas del editor se deben colocar por debajo de las barras de herramientas IDE y producto.Editor toolbars should be placed below IDE and product toolbars.

Vea tambiénSee also

Grupos, menús y comandos definidos por el IDE IDE-defined commands, menus, and groups
Cómo VSPackages agregar elementos de la interfaz de usuarioHow VSPackages add user interface elements