Funzionalità disponibili per app Office lication e tipo di progetto

In Visual Studio sono disponibili numerosi tipi di modelli di progetto che supportano scenari aziendali diversi per le applicazioni di Microsoft Office, inclusi i tipi seguenti:

  • Personalizzazioni a livello di documento.

  • Componenti aggiuntivi VSTO.

    Non tutte le applicazioni possono utilizzare ogni tipo di progetto. Ad esempio, i progetti a livello di documento sono disponibili solo per Microsoft Office Word e Microsoft Office Excel. Analogamente, alcune funzionalità sono disponibili solo per determinati tipi di progetti o applicazioni. Ad esempio, il riquadro azioni è disponibile solo nei progetti a livello di documento e le estensioni della barra multifunzione sono disponibili solo per alcune applicazioni. Per altre informazioni sui diversi tipi di progetto, vedere Panoramica dello sviluppo di soluzioni Office (VSTO).

Nota

I modelli di progetto di Office sono disponibili solo in alcune edizioni di Visual Studio. Per altre informazioni, vedere Configurare un computer per sviluppare soluzioni Office.

Tipi di progetto disponibili per diverse app Office licazioni Microsoft

Nella tabella seguente sono indicate le applicazioni che è possibile utilizzare con ogni tipo di progetto.

Tipi di progetto Applicazione Microsoft Office
Personalizzazioni a livello di documento Excel

Word
Componenti aggiuntivi VSTO Excel

InfoPath (solo InfoPath 2013 e InfoPath 2010)

Outlook

PowerPoint

Project

Visio

Word

Excel

Funzionalità disponibili in diversi tipi di progetto

Nella tabella seguente sono indicati i tipi di progetto che forniscono ciascuna funzionalità.

Funzionalità Tipi di progetto che forniscono la funzionalità Altre risorse
Riquadro azioni. Progetti a livello di documento. Panoramica del riquadro Azioni
Distribuzione ClickOnce. Progetti a livello di documento e VS. Distribuire una soluzione Office
Riquadri attività personalizzati. Progetti di componente aggiuntivo VSTO per le applicazioni seguenti:

-Excel
- InfoPath (solo InfoPath 2013 e InfoPath 2010)
-Outlook
-Powerpoint
-Parola
Riquadri attività personalizzati
Parti XML personalizzate. Progetti a livello di documento.

Progetti di livello applicazione per le applicazioni seguenti:

-Excel
-Powerpoint
-Parola
Panoramica delle parti XML personalizzate
Cache dei dati. Progetti a livello di documento. Dati memorizzati nella cache nelle personalizzazioni a livello di documento
Esporre un oggetto in un componente aggiuntivo VSTO ad altre soluzioni di Microsoft Office. Progetti di componente aggiuntivo VSTO. Chiamare il codice nei componenti aggiuntivi VSTO da altre soluzioni Office
I controlli host seguenti:

-Grafico
-Listobject
-Namedrange
- Controlli contenuto
-Segnalibro
Progetti a livello di documento.

Progetti di componente aggiuntivo VSTO per Word ed Excel.
Panoramica degli elementi host e dei controlli host
I controlli host seguenti:

- XMLMappedRange
-Xmlnode
-Xmlnodes
Progetti a livello di documento. Panoramica degli elementi host e dei controlli host
Distribuzione di più progetti. Progetti a livello di documento.

Progetti di componente aggiuntivo VSTO.
Procedura dettagliata: Distribuire più soluzioni Office in un singolo programma di installazione ClickOnce
Aree di modulo di Outlook. Progetti di componente aggiuntivo VSTO per Outlook. Creare aree del modulo di Outlook
Azioni di post-distribuzione. Progetti a livello di documento.

Progetti di componente aggiuntivo VSTO.
Procedura dettagliata: Copiare un documento nel computer dell'utente finale dopo un'installazione clickOnce
Personalizzazioni della barra multifunzione. Progetti a livello di documento.

Progetti di componente aggiuntivo VSTO per le applicazioni seguenti:

-Excel
- InfoPath (solo InfoPath 2013 e InfoPath 2010)
-Outlook
-Powerpoint
-Progetto
-Visio
-Parola
Panoramica della barra multifunzione
Programma di creazione documenti visivi. Progetti a livello di documento. Progetti di Office nell'ambiente Visual Studio