Condividi tramite


Modelli di progetto di componente aggiuntivo per Microsoft Office 2003

Aggiornamento: novembre 2007

Si applica a

Le informazioni contenute in questo argomento riguardano solo i progetti Visual Studio Tools per Office e le versioni di Microsoft Office specificati.

Tipo di progetto

  • Progetti a livello di applicazione

Versione Microsoft Office

  • Excel 2003

  • Outlook 2003

  • PowerPoint 2003

  • Project 2003

  • Visio 2003

  • Word 2003

Per ulteriori informazioni, vedere la classe Funzionalità disponibili in base ai tipi di progetto e applicazione.

Tramite i modelli di progetto di componente aggiuntivo per Microsoft Office 2003 vengono aggiunti automaticamente i riferimenti, i file e il codice di base del progetto necessari da utilizzare come punti di partenza per i componenti aggiuntivi a livello di applicazione relativi alle applicazioni appena elencate.

Per ulteriori informazioni sui componenti aggiuntivi a livello di applicazione, vedere Guida introduttiva alla programmazione di componenti aggiuntivi a livello di applicazione.

Nota:

Per impostazione predefinita, alcuni dei file e dei riferimenti inclusi nell'elenco seguente sono nascosti. Per visualizzarli, fare clic su Mostra tutti i file sulla barra degli strumenti Esplora soluzioni. Inoltre, nell'elenco non sono inclusi alcuni file e riferimenti comuni a molti modelli di progetto di Visual Studio.

File

InVisual Studio Tools per Office viene generato uno file di codice visibile:

  • ThisAddIn (file con estensione .vb per Visual Basic o con estensione .cs per Visual C#) – In questo file viene fornita una definizione parziale della classe ThisAddIn. Il resto di tale classe viene definito in un file di codice nascosto.

    La classe ThisAddIn è il punto di ingresso per il codice scritto nel componente aggiuntivo. Per ulteriori informazioni, vedere Elementi host di componenti aggiuntivi.

File nascosti

In Visual Studio Tools per Office vengono generati molti file di codice nascosti. Non modificare manualmente questi file; essi vengono rigenerati quando vengono apportate modifiche al progetto e non conservano le modifiche manuali.

In Visual Studio Tools per Officevengono generati i file di codice nascosti seguenti:

  • ThisAddIn.Designer.xml: rappresentazione dichiarativa degli oggetti programmabili nel progetto di componente aggiuntivo.

  • ThisAddIn.Designer (file con estensione .vb per Visual Basic o con estensione .cs per Visual C#) – In questo file di codice viene fornita una definizione parziale della classe ThisAddIn. Sono inclusi costruttori, vari metodi di inizializzazione e altro codice che viene generato automaticamente in fase di progettazione. Il resto di tale classe viene definito nel file di codice ThisAddIn.

Codice del modello

Nel file di codice ThisAddIn sono inclusi i gestori eventi seguenti. Per ulteriori informazioni, vedere Eventi di progetti Visual Studio Tools per Office.

ThisAddIn_Startup

Questo metodo gestisce l'evento Startup, generato dopo l'avvio dell'applicazione e l'esecuzione di tutto il codice di inizializzazione nell'assembly del componente aggiuntivo. Utilizzare questo metodo per eseguire codice per l'inizializzazione del componente aggiuntivo.

ThisAddIn_Shutdown

Questo metodo gestisce l'evento Shutdown, generato quando il dominio applicazione in cui è caricato il codice sta per essere scaricato. Utilizzare questo metodo per liberare le risorse utilizzate dal componente aggiuntivo.

Riferimenti

In Visual Studio Tools per Office viene automaticamente creato un insieme di riferimenti ad assembly nei progetti di componente aggiuntivo. I riferimenti includono gli assembly seguenti:

Vedere anche

Attività

Procedura: creare progetti Visual Studio Tools per Office

Concetti

Guida introduttiva alla programmazione di componenti aggiuntivi a livello di applicazione

Cenni preliminari sugli assembly nelle soluzioni Office

Altre risorse

Modelli di progetto di Office

Gestione di soluzioni, progetti e file

Modelli di progetto di Office