Controlli Ido-Definiti per i sistemi di progetto di estensione
Quando si desidera estendere i sistemi di progetto, è possibile utilizzare i controlli e i gruppi di controlli forniti dall'IDE di Visual Studio .
Nelle sezioni seguenti sono elencati gli elementi del comando che risultano particolarmente utili per l'estensione dei sistemi di progetto.
Menu di comando
Nella tabella seguente vengono mostrati i menu di comandi che sono posizioni utili per inserire i controlli di alto livello che richiama un'estensione di progetto.
Menu di comando |
Descrizione |
---|---|
IDM_VS_MENU_PROJECT |
Il menu di primo livello di Progetto . |
IDM_VS_TOOL_PROJWIN |
La barra degli strumenti di Esplora soluzioni . |
Menu di scelta rapida
Nella tabella seguente vengono mostrati i menu di scelta rapida che si applicano a un singolo nodo selezionato in Esplora soluzioni, o quando sono presenti più selezioni omogenee più in Esplora soluzioni, ovvero quando tutti i nodi selezionati sono dello stesso tipo.
Menu di scelta rapida |
Descrizione |
---|---|
Viene applicato quando il nodo di progetto selezionato. |
|
Viene applicata quando un file viene selezionato. |
|
Viene applicata quando una cartella selezionata. |
|
IDM_VS_CTXT_WEBREFFOLDER |
Viene applicata quando la cartella del riferimento Web viene selezionata. |
Viene applicato quando il nodo radice di riferimenti denominato “riferimenti„ è selezionato. |
|
Si applica ai nodi di riferimento sono selezionati, questi includono l'assembly, COM e i riferimenti al progetto. Non include riferimenti Web. |
Nella tabella seguente vengono mostrati i menu di scelta rapida che si applicano alla selezione in Esplora soluzioni estende le gerarchie più,
Menu di scelta rapida |
Descrizione |
---|---|
IDM_VS_CTXT_XPROJ_SLNPROJ |
Viene applicata quando la selezione corrente contiene nodi di nodo e radice del progetto della soluzione. |
IDM_VS_CTXT_XPROJ_SLNITEM |
Viene applicata quando la selezione corrente contiene il nodo e gli elementi di progetto della soluzione. |
IDM_VS_CTXT_XPROJ_MULTIPROJ |
Viene applicata quando la selezione corrente è costituito da più nodi radice del progetto. |
IDM_VS_CTXT_XPROJ_PROJITEM |
Viene applicata quando la selezione corrente contiene una combinazione di nodi e di elementi di progetto radice del progetto. Inoltre, la selezione può contenere il nodo della soluzione. |
IDM_VS_CTXT_XPROJ_MULTIITEM |
Viene applicata quando la selezione corrente contiene gli elementi di progetto da più progetti della soluzione, oppure quando gli elementi di tipi diversi sono selezionati nello stesso progetto. |
Gruppi di controlli
Nella tabella seguente sono illustrati i gruppi di controlli che è possibile utilizzare quando si estende i progetti e che è possibile accedere tramite il menu di scelta rapida di IDM_VS_CTXT_PROJNODE .
Gruppo di controlli |
Descrizione |
---|---|
IDG_VS_CTXT_PROJECT_BUILD |
Controlli per compilare, ricompilare e distribuire il progetto. |
IDG_VS_CTXT_COMPILELINK |
Controlli per compilare e collegare il progetto. |
IDG_VS_CTXT_PROJECT_CONFIG |
Controlli che impostano la configurazione del progetto e l'ordine di compilazione. |
IDG_VS_CTXT_PROJECT_ADD |
Controlli che aggiungono elementi al progetto. |
IDG_VS_CTXT_PROJECT_START |
Controlli che definiscono il progetto di avvio associato al tasto F5. |
IDG_VS_CTXT_PROJECT_SAVE |
Controlli degli elementi del progetto di salvataggio. |
IDG_VS_CTXT_PROJECT_DEBUG |
Controlli per il debug. |
IDG_VS_CTXT_PROJECT_SCC |
Comandi per il controllo del codice sorgente. |
IDG_VS_CTXT_PROJECT_TRANSFER |
Controlli per taglia, operazioni di copia e incolla. |
IDG_VS_CTXT_PROJECT_PROPERTIES |
Controlli che consentono di accedere alla finestra di dialogo di Proprietà del progetto . |
Vedere anche
Attività
Procedura: Creare e gestire i comandi in Vspackage (c#)
Procedura: Creare gruppi riutilizzabili di pulsanti
Concetti
Come Vspackage aggiunge gli elementi dell'interfaccia utente dell'IDE