R17070 VSTO et les formulaires d'Outlook 2007
Publié par angel le Lundi 13 juillet 2009 16:16

 

Avec Outlook 2007, il est maintenant possible de programmer des formulaires outlook 2007 dans une vrai interface de programmation. Pour cela, il est nécessaire d'avoir :

- VSTO (gratuit : ici )

- Visual Studio 2005/2008 (payant)

 

L'interface de programmation est Visual Studio et les langages à disposition sont le vb ou le c#.

 

Sur Outlook 2007, chaque formulaire est graphiquement structuré comme Microsoft Word ou Excel. Voici la liste des formulaires pouvant être modifiés :

- Création de rendez-vous

- Création de contact

- Liste de distribution

- Journal

- E-mail

- Note

- Flux RSS

- Tâche

 

Une fois qu'un projet a été créé/ouvert sur Visual Studio, on peut lui ajouter l'objet pour la réalisation de l'add-in : Common Items / Office / Outlook Form Region. Une suite de fenêtre permet de définir l'add-in désiré, par exemple, quelle forme d'add-in doit avoir :

- Ajout d'une nouvelle page

- Joint à la page actuelle

- Remplacement de la page par défaut du formulaire

- Remplacer toutes les entrées du formulaire

 

Une fois l'objet créer, tout est prêt pour la programmation. L'exécution du programme ajoutera l'add-in au formulaire.

 

 

 

Voici deux ouvrages traitant la réalisation d'add-in :

- Pro Office 2007 Development with VSTO /Ty Anderson / Apress / lien

- Professional Office Business Application Development Using Microsoft Office SharePoint / Steve Fox, Bill Sheldon / WROX / lien