Funzionalità disponibili in base ai tipi di progetto e applicazioni di Office
In Visual Studio 2010 sono disponibili molti tipi di modelli di progetto che supportano scenari aziendali diversi per le applicazioni di Microsoft Office, tra cui i tipi seguenti:
Personalizzazioni a livello di documento.
Componenti aggiuntivi a livello di applicazione.
Non tutte le applicazioni possono utilizzare ogni tipo di progetto. I progetti a livello di documento, ad esempio, sono disponibili solo per Microsoft Office Word e Microsoft Office Excel. Allo stesso modo, alcune funzionalità sono disponibili solo per certi tipi di progetti o applicazioni. Il riquadro azioni, ad esempio, è disponibile solo nei progetti a livello di documento e le estensioni della barra multifunzione sono disponibili solo per alcune applicazioni. Per ulteriori informazioni sui diversi tipi di progetto, vedere Cenni preliminari sullo sviluppo di soluzioni Office.
Nota
I modelli di progetto di Office sono disponibili solo in alcune versioni di Visual Studio. Per ulteriori informazioni, vedere Configurazione di un computer per sviluppare soluzioni Office.
Tipi di progetto disponibili per diverse applicazioni di Microsoft Office
Nella tabella riportata di seguito vengono elencate le applicazioni utilizzabili con ogni tipo di progetto.
Tipi progetto |
Applicazione di Microsoft Office |
---|---|
Personalizzazioni a livello di documento |
Excel 2007 ed Excel 2010 Word 2007 e Word 2010 |
Componenti aggiuntivi a livello di applicazione |
Excel 2007 ed Excel 2010 InfoPath 2007 e InfoPath 2010 Outlook 2007 e Outlook 2010 PowerPoint 2007 e PowerPoint 2010 Project 2007 e Project 2010 Visio 2007 e Visio 2010 Word 2007 e Word 2010 |
Funzionalità disponibili in diversi tipi di progetto
Nella tabella seguente vengono elencati i tipi di progetto e le funzionalità che forniscono.
Funzionalità |
Tipi di progetto che forniscono la funzionalità |
Ulteriori informazioni |
---|---|---|
Riquadro azioni. |
Progetti a livello di documento. |
|
Distribuzione ClickOnce. |
Progetti a livello di applicazione e di documento. |
|
Riquadri attività personalizzati. |
I progetti a livello di applicazione per le applicazioni seguenti:
|
|
Web part XML personalizzate. |
Progetti a livello di documento. I progetti a livello di applicazione per le applicazioni seguenti:
|
|
Cache di dati. |
Progetti a livello di documento. |
Dati memorizzati nella cache nelle personalizzazioni a livello di documento |
Esporre un oggetto in una personalizzazione a livello di documento al codice VBA nel documento. |
Progetti a livello di documento. |
Chiamata di codice nelle personalizzazioni a livello di documento da VBA |
Esporre un oggetto in un componente aggiuntivo a livello di applicazione alle altre soluzioni Microsoft Office. |
Progetti a livello di applicazione. |
Chiamata di codice nei componenti aggiuntivi a livello di applicazione da altre soluzioni Office |
I controlli host seguenti:
|
Progetti a livello di documento. Progetti a livello di applicazione per Word ed Excel. |
|
I controlli host seguenti:
|
Progetti a livello di documento. |
|
Distribuzione composta da più progetti. |
Progetti a livello di documento. Progetti a livello di applicazione. |
|
Aree di modulo di Outlook. |
Progetti a livello di applicazione per Outlook. |
|
Azioni post-distribuzione. |
Progetti a livello di documento. Progetti a livello di applicazione. |
|
Personalizzazioni della barra multifunzione. |
Progetti a livello di documento. I progetti a livello di applicazione per le applicazioni seguenti:
|
|
Smart tag (mediante il modello di programmazione per i progetti di Office in Visual Studio, piuttosto che mediante il kit Smart Tag SDK).
Nota
Gli smart tag sono deprecati in Excel 2010 e Word 2010.Per ulteriori informazioni, vedere Cenni preliminari sugli smart tag.
|
Progetti a livello di documento. Progetti a livello di applicazione per Word ed Excel. |
|
Finestra di progettazione visiva per i documenti. |
Progetti a livello di documento. |
Vedere anche
Concetti
Cenni preliminari sullo sviluppo di soluzioni Office
Cenni preliminari sugli elementi e sui controlli host
Dati memorizzati nella cache nelle personalizzazioni a livello di documento
Altre risorse
Guida introduttiva (sviluppo per Office in Visual Studio)
Cenni preliminari sul riquadro delle azioni
Cenni preliminari sulla barra multifunzione
Creazione di aree di modulo di Outlook