Comandos definidos por el IDE para ampliar sistemas del proyecto
Cuando quiera ampliar los sistemas de proyecto, puede usar comandos y grupos de comandos proporcionados por el IDE de Visual Studio.
En las secciones siguientes se enumeran los elementos de comando que son especialmente útiles para extender sistemas de proyecto.
Menús de comandos
En la tabla siguiente se muestran los menús de comandos que son ubicaciones útiles para colocar comandos de alto nivel que invocan un extensor de proyecto.
Menú Comando | Descripción |
---|---|
IDM_VS_MENU_PROJECT | Menú de nivel superior del proyecto . |
IDM_VS_TOOL_PROJWIN | Barra de herramientas de Explorador de soluciones. |
Menús contextuales
En la tabla siguiente se muestran los menús contextuales que se aplican cuando se selecciona un solo nodo en la Explorador de soluciones, o cuando hay varias selecciones homogéneos en la Explorador de soluciones, que es cuando todos los nodos seleccionados tienen el mismo tipo.
Menú contextual | Descripción |
---|---|
IDM_VS_CTXT_PROJNODE | Se aplica cuando se selecciona el nodo del proyecto. |
IDM_VS_CTXT_ITEMNODE | Se aplica cuando se selecciona un archivo. |
IDM_VS_CTXT_FOLDERNODE | Se aplica cuando se selecciona una carpeta. |
IDM_VS_CTXT_WEBREFFOLDER | Se aplica cuando se selecciona la carpeta Referencia web. |
IDM_VS_CTXT_REFERENCEROOT | Se aplica cuando se selecciona el nodo raíz de referencias denominado "Referencias". |
IDM_VS_CTXT_REFERENCE | Se aplica cuando se seleccionan nodos de referencia; entre ellas se incluyen las referencias de ensamblado, COM y proyecto. No incluye referencias web. |
En la tabla siguiente se muestran los menús contextuales que se aplican cuando la selección de la Explorador de soluciones abarca varias jerarquías,
Menú contextual | Descripción |
---|---|
IDM_VS_CTXT_XPROJ_SLNPROJ | Se aplica cuando la selección actual contiene el nodo de solución y los nodos del proyecto raíz. |
IDM_VS_CTXT_XPROJ_SLNITEM | Se aplica cuando la selección actual contiene el nodo de solución y los elementos del proyecto. |
IDM_VS_CTXT_XPROJ_MULTIPROJ | Se aplica cuando la selección actual consta solo de varios nodos del proyecto raíz. |
IDM_VS_CTXT_XPROJ_PROJITEM | Se aplica cuando la selección actual contiene una combinación de nodos de proyecto raíz y elementos de proyecto. Además, la selección puede contener el nodo de la solución. |
IDM_VS_CTXT_XPROJ_MULTIITEM | Se aplica cuando la selección actual contiene elementos de proyecto de varios proyectos de la solución o cuando se seleccionan elementos de distintos tipos en el mismo proyecto. |
Grupos de comandos
En la tabla siguiente se muestran los grupos de comandos que puede usar al extender proyectos y a los que puede acceder a través del IDM_VS_CTXT_PROJNODE menú contextual.
Grupo de comandos | Descripción |
---|---|
IDG_VS_CTXT_PROJECT_BUILD | Comandos para compilar, volver a generar e implementar el proyecto. |
IDG_VS_CTXT_COMPILELINK | Comandos para compilar y vincular el proyecto. |
IDG_VS_CTXT_PROJECT_CONFIG | Comandos que establecen la configuración del proyecto y el orden de compilación. |
IDG_VS_CTXT_PROJECT_ADD | Comandos que agregan elementos al proyecto. |
IDG_VS_CTXT_PROJECT_START | Comandos que establecen el proyecto de inicio asociado a la tecla F5. |
IDG_VS_CTXT_PROJECT_SAVE | Comandos para guardar elementos del proyecto. |
IDG_VS_CTXT_PROJECT_DEBUG | Comandos para la depuración. |
IDG_VS_CTXT_PROJECT_SCC | Comandos para el control de código fuente. |
IDG_VS_CTXT_PROJECT_TRANSFER | Comandos para las operaciones de cortar, copiar y pegar. |
IDG_VS_CTXT_PROJECT_PROPERTIES | Comandos que proporcionan acceso al cuadro de diálogo Propiedades del proyecto. |