當您想要擴充項目系統時,您可以使用 Visual Studio IDE 所提供的命令和命令群組。
下列各節列出特別適用於擴充項目系統的命令專案。
命令功能表
下表顯示適合您放置高階命令以叫用專案擴充項的命令功能表。
| 命令功能表 | 說明 |
|---|---|
| IDM_VS_MENU_PROJECT | [專案] 最上層功能表。 |
| IDM_VS_TOOL_PROJWIN | [方案總管] 工具列。 |
捷徑菜單
下表顯示當 [ 方案總管] 中選取單一節點時套用的快捷功能表,或 [ 方案總管] 中有多個同質選取專案時,也就是所有選取節點的類型相同時。
| 捷徑功能表 | 說明 |
|---|---|
| IDM_VS_CTXT_PROJNODE | 在選取項目節點時套用。 |
| IDM_VS_CTXT_ITEMNODE | 在選取檔案時套用。 |
| IDM_VS_CTXT_FOLDERNODE | 套用在選取資料夾時。 |
| IDM_VS_CTXT_WEBREFFOLDER | 套用在選取 [Web 參考] 資料夾時。 |
| IDM_VS_CTXT_REFERENCEROOT | 在選取稱為「參考」的參考根節點時套用。 |
| IDM_VS_CTXT_REFERENCE | 套用在選取參考節點時;這些專案只包含元件、COM和項目參考。 不包含 Web 參考。 |
下表顯示當 [ 方案 總管] 中的選取範圍跨越多個階層時套用的快捷功能表,
| 捷徑功能表 | 說明 |
|---|---|
| IDM_VS_CTXT_XPROJ_SLNPROJ | 當目前的選取範圍包含方案節點和根項目節點時適用。 |
| IDM_VS_CTXT_XPROJ_SLNITEM | 當目前的選取範圍包含方案節點和專案專案時適用。 |
| IDM_VS_CTXT_XPROJ_MULTIPROJ | 當目前的選取範圍只包含多個根項目節點時適用。 |
| IDM_VS_CTXT_XPROJ_PROJITEM | 當目前的選取範圍包含根項目節點和項目專案的混合時適用。 此外,選取範圍可能包含方案節點。 |
| IDM_VS_CTXT_XPROJ_MULTIITEM | 當目前選取範圍包含專案中多個項目的項目專案,或相同項目中選取不同類型的專案時,就會套用 。 |
命令群組
下表顯示擴充專案時可以使用的命令群組,以及您可以透過 IDM_VS_CTXT_PROJNODE 快捷方式功能表進行存取。
| 命令群組 | 說明 |
|---|---|
| IDG_VS_CTXT_PROJECT_BUILD | 用於建置、重建及部署專案的命令。 |
| IDG_VS_CTXT_COMPILELINK | 編譯和連結專案的命令。 |
| IDG_VS_CTXT_PROJECT_CONFIG | 設定專案組態和建置順序的命令。 |
| IDG_VS_CTXT_PROJECT_ADD | 將專案新增至專案的命令。 |
| IDG_VS_CTXT_PROJECT_START | 設定與 F5 鍵相關聯的啟動專案的命令。 |
| IDG_VS_CTXT_PROJECT_SAVE | 儲存項目專案的命令。 |
| IDG_VS_CTXT_PROJECT_DEBUG | 用於偵錯的命令。 |
| IDG_VS_CTXT_PROJECT_SCC | 原始檔控制的命令。 |
| IDG_VS_CTXT_PROJECT_TRANSFER | 剪下、複製和貼上作業的命令。 |
| IDG_VS_CTXT_PROJECT_PROPERTIES | 提供 [ 項目屬性 ] 對話方塊存取權的命令。 |