Condividi tramite


Aggiungere modelli di progetto e di elementi di progetto

Quando si creano tipi di progetto personalizzati, è necessario fornire supporto per l'aggiunta di nuovi progetti e elementi di progetto usando le finestre di dialogo IDE (Integrated Development Environment) standard di Visual Studio. Negli argomenti seguenti vengono illustrate diverse tecniche per l'aggiunta di progetti ed elementi di progetto.

In questa sezione

Spiega che il progetto fornisce la maggior parte delle informazioni di contesto per ciò che traspare nell'ambiente.

Spiega che un elemento di progetto è in genere un membro di un progetto per evitare ambiguità su quale progetto viene usato per aprire l'elemento.

Fornisce informazioni sui due tipi di editor che possono essere utilizzati per aprire i file in un progetto e il ruolo svolto dal progetto per determinare quale editor utilizzare quando viene aperto un elemento di progetto.

Viene illustrato cosa accade quando viene creato un progetto di Visual Studio.

Illustra il processo di aggiunta di elementi alla finestra di dialogo Aggiungi nuovo elemento .

Viene fornito un esempio di registrazione di una nuova directory contenente modelli personalizzati resi disponibili da un pacchetto VSPackage.

Viene fornito un esempio di registrazione di un nuovo set di directory per la finestra di dialogo Aggiungi nuovo elemento .

Elenca diversi tipi di elementi di comando usati per estendere i sistemi di progetto.

Elenca i CATID per gli oggetti usati per estendere i sistemi di progetto Visual C++, Visual C# e Visual Basic.

Fornisce istruzioni dettagliate per l'apertura di un elemento intrinsecamente associato a un editor specifico per un progetto.

Vengono fornite istruzioni dettagliate per l'apertura di un editor standard.

Fornisce collegamenti ad argomenti concettuali relativi al sottotipo di progetto. I sottotipi di progetto estendono i progetti Visual C# e Visual Basic esistenti.

Fornisce collegamenti ad argomenti aggiuntivi che offrono informazioni su come progettare nuovi tipi di progetto.