Est-il possible de créer un rendez-vous dans Outlook à partir d'un composant WebPart Sharepoint personnalisé par programme? Les liens VB.Net ou des exemples seraient très utiles.Rendez-vous Outlook à partir de Partage Web Sharepoint
Merci.
Est-il possible de créer un rendez-vous dans Outlook à partir d'un composant WebPart Sharepoint personnalisé par programme? Les liens VB.Net ou des exemples seraient très utiles.Rendez-vous Outlook à partir de Partage Web Sharepoint
Merci.
Voici quelques options:
générer fichier ICS Dynamiquement
La façon la plus simple est de générer un fichier ICS (iCalendar) et de le présenter pour le téléchargement. Cela ne créera pas automatiquement le rendez-vous, mais il est assez facile pour l'utilisateur d'ouvrir et de sauvegarder dans Outlook. Il y a un great tutorial on MSDN qui montre comment faire cela.
Utiliser MAPI
Vous pouvez ajouter Javascript ou VBScript à votre page ASP.NET et utiliser MAPI pour faire aussi bien. Here's the code requis. Encore une fois, cela ne créera pas automatiquement le rendez-vous. D'autres inconvénients sont que l'utilisateur recevra une invite de sécurité, il ne fonctionnera que dans IE, et les paramètres de sécurité d'Internet Explorer doivent être définis pour autoriser les scripts ActiveX.
utiliser Exchange
Si Outlook a été déployé dans un environnement d'entreprise utilisant Exchange, vous avez quelques options: CDOEX (assez obsolète), WebDAV (moins obsolète), et les services Web Exchange (recommandé). Il y a un exemple de code pour all of these here. À condition que l'une de ces options ait été configurée, c'est votre meilleur choix pour une bonne expérience utilisateur.