Ampliación de menús y comandos
Los comandos son la forma en que se agregan acciones y procesos a Visual Studio. En la mayoría de los casos, los comandos se muestran en menús o barras de herramientas. La plantilla de proyecto VSPackage muestra cómo implementar un comando muy básico. Para obtener una implementación ligeramente más larga pero todavía básica, consulte Creación de una extensión con un comando de menú.
Para obtener más información sobre los comandos, menús y barras de herramientas de Visual Studio, consulte Comandos, menús y barras de herramientas.
Los comandos, los menús y las barras de herramientas se definen en el archivo .vsct que forma parte de los proyectos de VSPackage. Puede encontrar información sobre el IDE de Visual Studio y el archivo .vsct en Cómo los VSPackages añaden elementos de interfaz de usuario.
En los temas siguientes se explica cómo agregar diferentes tipos de comandos, menús y barras de herramientas.
En esta sección
Agregar un menú a la barra de menús de Visual Studio explica cómo agregar un menú a la barra de menús superior de Visual Studio.
Enlazar funciones rápides de teclado a elementos de menú explica cómo agregar una función rápida de teclado (como CTRL + 3) a un elemento de menú.
Agregar un submenú a un menú explica cómo agregar un submenú al menú superior.
Agregar una lista de elementos utilizados recientemente a un submenú explica cómo agregar una lista de elementos utilizados recientemente.
Crear grupos reutilizables de botones describe cómo agrupar elementos de comando para que se puedan incluir en varios menús.
Agregar iconos a comandos de menú describe cómo agregar un icono a un comando en una barra de herramientas y un menú.
Cambiar el texto de un comando de menú describe el uso de la marca
TextChanges
para permitir que un elemento de menú se cambie dinámicamente.Cambiar el aspecto de un comando describe cómo habilitar o deshabilitar dinámicamente un comando.
Actualizar la interfaz de usuario describe cómo forzar una actualización de la interfaz de usuario para reflejar los cambios recientes.
Localizar comandos de menú explica cómo localizar los comandos de menú.