Condividi tramite


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.

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 .

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

IDM_VS_CTXT_PROJNODE

Viene applicato quando il nodo di progetto selezionato.

IDM_VS_CTXT_ITEMNODE

Viene applicata quando un file viene selezionato.

IDM_VS_CTXT_FOLDERNODE

Viene applicata quando una cartella selezionata.

IDM_VS_CTXT_WEBREFFOLDER

Viene applicata quando la cartella del riferimento Web viene selezionata.

IDM_VS_CTXT_REFERENCEROOT

Viene applicato quando il nodo radice di riferimenti denominato “riferimenti„ è selezionato.

IDM_VS_CTXT_REFERENCE

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