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.

Cenni preliminari sul riquadro delle azioni

Distribuzione ClickOnce.

Progetti a livello di applicazione e di documento.

Distribuzione di soluzioni Office

Riquadri attività personalizzati.

I progetti a livello di applicazione per le applicazioni seguenti:

  • Excel

  • InfoPath

  • Outlook

  • PowerPoint

  • Word

Cenni preliminari sui riquadri attività personalizzati

Web part XML personalizzate.

Progetti a livello di documento.

I progetti a livello di applicazione per le applicazioni seguenti:

  • Excel

  • PowerPoint

  • Word

Cenni preliminari sulle web part XML personalizzate

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:

  • Chart

  • ListObject

  • NamedRange

  • Controlli del contenuto

  • Bookmark

Progetti a livello di documento.

Progetti a livello di applicazione per Word ed Excel.

Cenni preliminari sugli elementi e sui controlli host

I controlli host seguenti:

  • XMLMappedRange

  • XMLNode

  • XMLNodes

Progetti a livello di documento.

Cenni preliminari sugli elementi e sui controlli host

Distribuzione composta da più progetti.

Progetti a livello di documento.

Progetti a livello di applicazione.

Procedura dettagliata: distribuzione di più soluzioni Office in un unico programma di installazione ClickOnce per .NET Framework 4

Aree di modulo di Outlook.

Progetti a livello di applicazione per Outlook.

Creazione di aree di modulo di Outlook

Azioni post-distribuzione.

Progetti a livello di documento.

Progetti a livello di applicazione.

Procedura dettagliata: copia di un documento nel computer dell'utente finale dopo un'installazione ClickOnce

Personalizzazioni della barra multifunzione.

Progetti a livello di documento.

I progetti a livello di applicazione per le applicazioni seguenti:

  • Excel 2007 e Excel 2010

  • InfoPath 2010

  • Outlook 2007 e Outlook 2010

  • PowerPoint 2007 e PowerPoint 2010

  • Project 2010

  • Visio 2010

  • Word 2007 e Word 2010

Cenni preliminari sulla barra multifunzione

Smart tag (mediante il modello di programmazione per i progetti di Office in Visual Studio, piuttosto che mediante il kit Smart Tag SDK).

NotaNota
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.

Cenni preliminari sugli smart tag

Finestra di progettazione visiva per i documenti.

Progetti a livello di documento.

Progetti di Office in ambiente Visual Studio

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

Cenni preliminari sugli smart tag

Distribuzione di soluzioni Office