Commandes IDE-Définies permettant d'étendre les systèmes de projet
Lorsque vous souhaitez étendre les systèmes de projet, vous pouvez utiliser les commandes et les groupes de commandes fournis par Visual Studio l'IDE.
Les sections suivantes répertorient les éléments de commande qui sont particulièrement utiles pour étendre les systèmes de projet.
menus de commande
Le tableau suivant indique les menus de commande qui sont des emplacements utiles pour que vous puissiez configurer les commandes de niveau supérieur qui appellent un extendeur de projet.
menu de commande |
Description |
---|---|
IDM_VS_MENU_PROJECT |
Le menu du niveau supérieur de Projet . |
IDM_VS_TOOL_PROJWIN |
la barre d'outils d' Explorateur de solutions . |
Menus contextuels
Le tableau suivant indique les menus contextuels qui s'appliquent lorsqu'un seul nœud est sélectionné dans Explorateur de solutions, ou lorsqu'il existe plusieurs sélections homogènes dans Explorateur de solutions, qui est lorsque tous les nœuds sélectionnés sont du même type.
Menu contextuel |
Description |
---|---|
S'applique lorsque le nœud de projet est sélectionné. |
|
S'applique lorsqu'un fichier est sélectionné. |
|
S'applique lorsqu'un dossier est sélectionné. |
|
IDM_VS_CTXT_WEBREFFOLDER |
S'applique lorsque le dossier de la référence Web est sélectionné. |
S'applique lorsque le nœud racine de références appelée « références est sélectionnée. |
|
S'applique lorsque des nœuds de référence sont sélectionnés ; ceux-ci incluent l'assembly, le COM, et les références de projet uniquement. N'inclut pas de références Web. |
Le tableau suivant indique les menus contextuels qui s'appliquent lorsque la sélection dans Explorateur de solutions couvre plusieurs hiérarchies,
Menu contextuel |
Description |
---|---|
IDM_VS_CTXT_XPROJ_SLNPROJ |
S'applique lorsque la sélection actuelle contient le nœud et les nœuds de projet racine de solution. |
IDM_VS_CTXT_XPROJ_SLNITEM |
S'applique lorsque la sélection actuelle contient le nœud et les éléments de projet de la solution. |
IDM_VS_CTXT_XPROJ_MULTIPROJ |
S'applique lorsque la sélection actuelle se compose de plusieurs nœuds racine du projet uniquement. |
IDM_VS_CTXT_XPROJ_PROJITEM |
S'applique lorsque la sélection actuelle contient plusieurs nœuds et des éléments de projet racine du projet. En outre, la sélection peut contenir le nœud de la solution. |
IDM_VS_CTXT_XPROJ_MULTIITEM |
S'applique lorsque la sélection actuelle contient des éléments de projet de plusieurs projets dans la solution, ou lorsque des éléments de types sont sélectionnés dans le même projet. |
groupes de commandes
Le tableau suivant présente les groupes de commandes que vous pouvez utiliser lorsque vous étendez les projets, et accessibles via le menu contextuel d' IDM_VS_CTXT_PROJNODE .
groupe de commandes |
Description |
---|---|
IDG_VS_CTXT_PROJECT_BUILD |
commandes pour générer, régénérer, et déployer le projet. |
IDG_VS_CTXT_COMPILELINK |
commandes pour compiler et lier le projet. |
IDG_VS_CTXT_PROJECT_CONFIG |
Commandes qui définissent la configuration de projet et l'ordre de génération. |
IDG_VS_CTXT_PROJECT_ADD |
commandes qui ajoutent des éléments au projet. |
IDG_VS_CTXT_PROJECT_START |
Commandes qui définissent le projet de démarrage associé à la clé F5. |
IDG_VS_CTXT_PROJECT_SAVE |
Commandes pour stocker des éléments de projet. |
IDG_VS_CTXT_PROJECT_DEBUG |
Commandes pour le débogage. |
IDG_VS_CTXT_PROJECT_SCC |
commandes pour le contrôle de code source. |
IDG_VS_CTXT_PROJECT_TRANSFER |
Commandes pour couper, copier et les opérations de copier-coller. |
IDG_VS_CTXT_PROJECT_PROPERTIES |
commandes qui permettent d'accéder à la boîte de dialogue de Propriétés du projet . |
Voir aussi
Tâches
Comment : Créer et gérer des commandes dans les VSPackages (c#)
Comment : Créer des groupes personnalisés de boutons
Concepts
Comment les VSPackages ajoutent des éléments de l'interface utilisateur à l'IDE