Condividi tramite


soluzioni Outlook

Visual Studio offre modelli di progetto che è possibile usare per creare componenti aggiuntivi VSTO per Microsoft Office Outlook. È possibile usare i componenti aggiuntivi VSTO per automatizzare Outlook, estenderne le funzionalità o personalizzarne l'interfaccia utente. Per altre informazioni sui componenti aggiuntivi VSTO, vedere Architecture of VSTO Add-ins.

Si applica a: le informazioni contenute in questo argomento si applicano ai progetti di componente aggiuntivo VSTO per Outlook. Per altre informazioni, vedere Funzionalità disponibili per app Office lication e tipo di progetto.

Nota

Si è interessati allo sviluppo di soluzioni che estendono l'esperienza di Office tra più piattaforme? Vedere il nuovo modello di componenti aggiuntivi per Office. I componenti aggiuntivi di Office hanno un footprint ridotto rispetto ai componenti aggiuntivi e alle soluzioni VSTO ed è possibile compilarli usando quasi qualsiasi tecnologia di programmazione Web, ad esempio HTML5, JavaScript, CSS3 e XML.

Creare un progetto di componente aggiuntivo VSTO di Outlook

Creare progetti Outlook usando uno dei modelli di progetto Componente aggiuntivo per Outlook nella finestra di dialogo Nuovo progetto . Questo modello include i riferimenti agli assembly e i file di progetto necessari.

Per altre informazioni su come creare un progetto di componente aggiuntivo VSTO, vedere Procedura: Creare progetti di Office in Visual Studio. Per altre informazioni sui modelli di progetto, vedere Panoramica dei modelli di progetto di Office.

Modello di programmazione del componente aggiuntivo VSTO di Outlook

Quando si crea un progetto di componente aggiuntivo VSTO per Outlook, Visual Studio genera una classe, chiamata ThisAddIn, che costituisce la base della soluzione. Questa classe fornisce un punto di partenza per la scrittura del codice ed espone inoltre il modello a oggetti di Outlook nel componente aggiuntivo VSTO.

Per altre informazioni sulla ThisAddIn classe e altre funzionalità che è possibile usare in un componente aggiuntivo VSTO, vedere Programmare componenti aggiuntivi VSTO.

Automatizzare Outlook usando il modello a oggetti di Outlook

Il modello a oggetti di Outlook espone diversi tipi che è possibile usare per automatizzare Outlook. Questi tipi consentono di scrivere il codice per eseguire attività comuni:

  • Creare e inviare messaggi di posta elettronica a livello di codice.

  • Inviare nuove convocazioni riunione.

  • Cercare elementi in cartelle di Outlook.

    Per altre informazioni, vedere Panoramica del modello a oggetti di Outlook.

Personalizzare l'interfaccia utente di un'applicazione Outlook

Attività Ulteriori informazioni
Aggiungere schede personalizzate alla barra multifunzione di un controllo di Outlook. Panoramica della barra multifunzione
Aggiungere gruppi personalizzati a una scheda predefinita in un controllo di Outlook. Procedura: Personalizzare una scheda predefinita
Aggiungere un riquadro attività personalizzato da visualizzare in un controllo di Outlook Riquadri attività personalizzati.
Aggiungere un'area del modulo che estende o sostituisce moduli di Outlook esistenti. Creare aree del modulo di Outlook

Per altre informazioni sulla personalizzazione dell'interfaccia utente di Outlook e di altre app Office licazioni di Microsoft, vedere Personalizzazione dell'interfaccia utente di Office.

Posizione Descrizione
Panoramica del modello a oggetti di Outlook Contiene una panoramica degli oggetti forniti dal modello a oggetti di Word.
Creare aree del modulo di Outlook Descrive gli strumenti disponibili in Visual Studio che semplificano la progettazione, lo sviluppo e il debug delle aree del modulo.
Procedura dettagliata: Creare il primo componente aggiuntivo VSTO per Outlook Mostra come creare un componente aggiuntivo VSTO per Microsoft Office Outlook.
Outlook 2010 nello sviluppo di Office Area di MSDN Library in cui è possibile trovare articoli e documentazione di riferimento sullo sviluppo di soluzioni Office (non specifiche per lo sviluppo di Office con Visual Studio).