Estensione di progetti Visual Basic e Visual C#
In Visual Studio è incluso un modello a oggetti programmabile e indipendente dal progetto che fornisce l'accesso ai componenti e agli eventi sottostanti dell'ambiente di sviluppo integrato (IDE, Integrated Development Environment).Il modello "estensibilità generale" è dotato di componenti che rappresentano soluzioni, progetti, finestre degli strumenti, editor di codice, oggetti di codice, documenti ed eventi.Questo modello estensibilità è descritto in Estensione dell'ambiente Visual Studio.
In Visual Studio è anche incluso un modello a oggetti programmabile che espone i progetti Visual Basic e Visual C#, nonché gli elementi di progetto in essi contenuti.Questo modello contiene diversi oggetti che è possibile utilizzare per automatizzare le attività nell'IDE ed estendere i tipi e gli elementi di progetto.
In questa sezione
Introduzione all'estensibilità dei progetti
Viene descritto il concetto e il modello a oggetti per l'estensione dei progetti Visual Basic e Visual C# in Visual Studio.Accesso a un tipo di progetto specifico, a un elemento di progetto e alle proprietà di configurazione di un progetto
Sono contenuti collegamenti ad argomenti che descrivono come accedere alle proprietà di configurazione, di progetto e di elemento dei progetti Visual Basic e Visual C#.Procedura: creare una nuova applicazione Windows tramite Extensibility
Viene illustrato come creare un'applicazione Windows di Visual Basic o Visual C#.Introduzione all'oggetto VSProject2
Vengono illustrate le proprietà e i metodi dell'oggetto VSProject2.Risposta agli eventi (progetti Visual Basic e Visual C#)
Vengono forniti collegamenti ad argomenti che descrivono come rispondere per proiettare neutre e il progetto gli eventi specifici mediante componenti aggiuntivi.Introduzione all'oggetto BuildManager
Viene illustrato l'oggetto BuildManager.Oggetto FileCodeModel e oggetto CodeModel nelle applicazioni di Extensibility Visual Basic e C#
Sono contenuti collegamenti ad argomenti che descrivono gli oggetti FileCodeModel e CodeModel.Risoluzione dei problemi relativi all'Extensibility in Visual Basic e Visual C#
Sono contenute informazioni dettagliate su come risolvere alcuni dei problemi di estensibilità più comuni che si verificano durante lo sviluppo di un'applicazione estensibilità per un progetto Visual Basic o Visual C#.
Sezioni correlate
Automazione ed Extensibility in Visual Studio
Sono contenuti collegamenti ad argomenti sull'estensibilità generale in Visual Studio.Modello a oggetti estensibilità per progetti di Visual Basic e Visual C#
Viene descritto il modello a oggetti per l'estensionedei progetti Visual Basic e Visual C# nell'IDE.