Commandes définies par l’IDE pour l’extension des systèmes de projetIDE-Defined Commands for Extending Project Systems

Lorsque vous souhaitez étendre les systèmes de projet, vous pouvez utiliser les commandes et commande de groupes fournis par le Visual StudioVisual Studio IDE.When you want to extend project systems, you can use commands and command groups provided by the Visual StudioVisual Studio IDE.

Les sections suivantes répertorient les éléments de commande qui sont particulièrement utiles pour l’extension des systèmes de projet.The following sections list command items that are especially useful for extending project systems.

Menus contextuelsCommand Menus

Le tableau suivant présente les menus de commande qui sont des emplacements utiles vous permettant de placer des commandes de haut niveau qui appellent un extendeur de projet.The following table shows the command menus that are useful locations for you to put high-level commands that invoke a project extender.

Menu de commandeCommand menu DescriptionDescription
IDM_VS_MENU_PROJECTIDM_VS_MENU_PROJECT Le projet menu de niveau supérieur.The Project top-level menu.
IDM_VS_TOOL_PROJWINIDM_VS_TOOL_PROJWIN Le l’Explorateur de solutions barre d’outils.The Solution Explorer toolbar.

Menus contextuelsShortcut Menus

Le tableau suivant présente les menus contextuels qui s’appliquent lorsqu’un seul nœud est sélectionné dans le l’Explorateur de solutions, ou lorsqu’il y a plusieurs sélections homogènes dans le l’Explorateur de solutions, c'est-à-dire lorsque tous les nœuds sélectionnés sont du même type.The following table shows the shortcut menus that apply when a single node is selected in the Solution Explorer, or when there are multiple homogenous selections in the Solution Explorer, which is when all selected nodes are of the same type.

Menu contextuelShortcut menu DescriptionDescription
IDM_VS_CTXT_PROJNODE S’applique lorsque le nœud de projet est sélectionné.Applies when the project node is selected.
IDM_VS_CTXT_ITEMNODE S’applique lorsqu’un fichier est sélectionné.Applies when a file is selected.
IDM_VS_CTXT_FOLDERNODE S’applique lorsqu’un dossier est sélectionné.Applies when a folder is selected.
IDM_VS_CTXT_WEBREFFOLDERIDM_VS_CTXT_WEBREFFOLDER S’applique lorsque le dossier de référence Web est sélectionné.Applies when the Web Reference folder is selected.
IDM_VS_CTXT_REFERENCEROOT S’applique lorsque le nœud racine références appelé « Références » est sélectionné.Applies when the references root node called "References" is selected.
IDM_VS_CTXT_REFERENCE S’applique lorsque les nœuds de référence sont sélectionnés ; celles-ci incluent assembly, COM et uniquement les références de projet.Applies when reference nodes are selected; these include assembly, COM, and project references only. N’inclut pas les références Web.Does not include Web references.

Le tableau suivant présente les menus contextuels qui s’appliquent lorsque la sélection dans le l’Explorateur de solutions s’étend sur plusieurs hiérarchies,The following table shows the shortcut menus that apply when the selection in the Solution Explorer spans multiple hierarchies,

Menu contextuelShortcut menu DescriptionDescription
IDM_VS_CTXT_XPROJ_SLNPROJIDM_VS_CTXT_XPROJ_SLNPROJ S’applique lors de la sélection actuelle contient le nœud de la solution et les nœuds de projet racine.Applies when the current selection contains the solution node and root project nodes.
IDM_VS_CTXT_XPROJ_SLNITEMIDM_VS_CTXT_XPROJ_SLNITEM S’applique lors de la sélection actuelle contient les éléments de projet et le nœud de solution.Applies when the current selection contains the solution node and project items.
IDM_VS_CTXT_XPROJ_MULTIPROJIDM_VS_CTXT_XPROJ_MULTIPROJ S’applique lors de la sélection actuelle est composé de plusieurs nœuds de projet racine uniquement.Applies when the current selection consists of multiple root project nodes only.
IDM_VS_CTXT_XPROJ_PROJITEMIDM_VS_CTXT_XPROJ_PROJITEM S’applique lors de la sélection actuelle contient un mélange de nœuds de projet racine et les éléments de projet.Applies when the current selection contains a mix of root project nodes and project items. En outre, la sélection peut contenir le nœud de la solution.Additionally, the selection may contain the solution node.
IDM_VS_CTXT_XPROJ_MULTIITEMIDM_VS_CTXT_XPROJ_MULTIITEM S’applique lors de la sélection actuelle contient des éléments de projet à partir de plusieurs projets dans la solution, ou lorsque des éléments de types différents sont sélectionnés dans le même projet.Applies when the current selection contains project items from multiple projects in the solution, or when items of different types are selected in the same project.

Groupes de commandesCommand Groups

Le tableau suivant présente les groupes de commandes que vous pouvez utiliser lorsque vous étendez des projets, et que vous pouvez accéder via le IDM_VS_CTXT_PROJNODE menu contextuel.The following table shows the command groups that you can use when you extend projects, and that you can access through the IDM_VS_CTXT_PROJNODE shortcut menu.

Groupe de commandesCommand group DescriptionDescription
IDG_VS_CTXT_PROJECT_BUILDIDG_VS_CTXT_PROJECT_BUILD Commandes de création, la reconstruction et le déploiement du projet.Commands for building, rebuilding, and deploying the project.
IDG_VS_CTXT_COMPILELINKIDG_VS_CTXT_COMPILELINK Commandes pour la compilation et liaison du projet.Commands for compiling and linking the project.
IDG_VS_CTXT_PROJECT_CONFIGIDG_VS_CTXT_PROJECT_CONFIG Commandes que vous définissez la configuration de projet et l’ordre de génération.Commands that set project configuration and build order.
IDG_VS_CTXT_PROJECT_ADDIDG_VS_CTXT_PROJECT_ADD Commandes qui ajoutent des éléments au projet.Commands that add items to the project.
IDG_VS_CTXT_PROJECT_STARTIDG_VS_CTXT_PROJECT_START Commandes qui définissent le projet de démarrage associé à la touche F5.Commands that set the startup project associated with the F5 key.
IDG_VS_CTXT_PROJECT_SAVEIDG_VS_CTXT_PROJECT_SAVE Commandes pour l’enregistrement des éléments de projet.Commands for saving project items.
IDG_VS_CTXT_PROJECT_DEBUGIDG_VS_CTXT_PROJECT_DEBUG Commandes pour le débogage.Commands for debugging.
IDG_VS_CTXT_PROJECT_SCCIDG_VS_CTXT_PROJECT_SCC Commandes pour le contrôle de code source.Commands for source control.
IDG_VS_CTXT_PROJECT_TRANSFERIDG_VS_CTXT_PROJECT_TRANSFER Commandes pour les actions Couper, copier et coller.Commands for cut, copy and paste operations.
IDG_VS_CTXT_PROJECT_PROPERTIESIDG_VS_CTXT_PROJECT_PROPERTIES Les commandes qui permettent d’accéder à la propriétés du projet boîte de dialogue.Commands that provide access to the Project Properties dialog box.

Voir aussiSee Also