Sottotipi di progetto
I sottotipi di progetto consentono di personalizzare o modificare il comportamento dei sistemi di progetto di Visual Studio. Le personalizzazioni includono il salvataggio di dati aggiuntivi nel file di progetto, l'aggiunta o il filtro degli elementi nella finestra di dialogo Aggiungi nuovo elemento, il controllo del debug e la distribuzione degli assembly e l'estensione della finestra di dialogo Pagine delle proprietà del progetto. I pacchetti VSPackage implementano sottotipi di progetto usando l'aggregazione COM.
Nota
Il sistema di progetto Visual C++ non supporta i sottotipi di progetto. Visual Studio usa i sottotipi di progetto per implementare progetti DI SQL Server e Smart Device.
In questa sezione
Progettazione di sottotipi di progetto
Descrive il concetto di sottotipi di progetto.
Sequenza di inizializzazione dei sottotipi di progetto
Descrive la sequenza di inizializzazione del sottotipo di progetto programmatico dall'ambiente di Visual Studio.
Proprietà e metodi estesi dai sottotipi di progetto
Fornisce descrizioni dettagliate delle funzionalità e dei metodi più frequentemente estesi usando sottotipi di progetto.
Salvataggio permanente dei dati nel file di progetto MSBuild
Viene descritto come rendere persistenti i dati in un file di progetto e come usare IPersistXMLFragment per gestire i dati nel file di progetto nei livelli di aggregazione del sottotipo del progetto.
Interfaccia utente delle proprietà del progetto
Viene descritto il modo in cui i sottotipi di progetto possono modificare la finestra di dialogo Pagine delle proprietà del progetto.
Estensione del modello a oggetti del progetto di base
Fornisce informazioni sul modo in cui i sottotipi di progetto possono usare Automation Extenders per estendere il modello a oggetti di automazione.
Aggiunta di elementi nella finestra di dialogo Aggiungi nuovo elemento
Viene descritto come aggiungere elementi alla finestra di dialogo Aggiungi nuovo elemento .
Salvataggio di dati nei file di progetto
Viene illustrato in che modo un sottotipo di progetto può salvare e recuperare dati specifici del sottotipo nel file di progetto usando Managed Package Framework (MPF).
Gestione della distribuzione specializzata
Spiega in che modo i sottotipi di progetto possono fornire un comportamento di distribuzione specializzato implementando l'interfaccia IVsDeployableProjectCfg .
Aggiunta e rimozione di pagine delle proprietà
Descrive l'aggiunta e la rimozione di pagine delle proprietà in Progettazione progetti.
Sezioni correlate
Project Types (Tipi di progetto)
Fornisce collegamenti ad argomenti che illustrano in dettaglio i progetti di Visual Studio.