Partager via


Sharing Calendars

Vous pouvez partager des informations de calendrier dans Microsoft Outlook en partageant un dossier calendrier, si vous avez un compte Exchange Server, ou en exportant le contenu d’un dossier calendrier vers un fichier de calendrier iCalendar (.ics). Les informations de calendrier peuvent également être partagées à l’aide de divers protocoles.

Pour plus d’informations sur le partage de calendriers en ligne, voir Partage de calendriers en ligne, de flux RSS, de dossiers Microsoft SharePoint Foundation et de dossiers Exchange.

Partage de dossiers de calendrier

Les messages de partage permettent d’émettre une invitation ou une demande d’accès à un dossier de calendrier ou de répondre à une invitation ou une demande de partage en autorisant ou en refusant l’accès à un dossier de calendrier. Pour construire une invitation de partage ou une demande de partage, la méthode CreateSharingItem de l’objet NameSpace est utilisée pour créer un objet SharingItem . Une référence d’objet Folder au dossier de calendrier souhaité est utilisée pour établir le contexte de partage du message de partage.

Remarque

Lorsque vous créez une demande de partage, vous ne pouvez référencer que le dossier par défaut Calendrier. Un seul objet SharingItem peut représenter une invitation et une demande de partage, si le dossier par défaut Calendrier est utilisé comme contexte de partage.

Les réponses de partage sont automatiquement créées et envoyées en appelant les méthodes Allow ou Deny d’un objet SharingItem qui représente une demande de partage. Le fait d’appeler la méthode Allow ou Deny permet d’autoriser ou de refuser l’accès au dossier demandé ; l’utilisateur demandant l’accès à un dossier partagé ne reçoit pas de réponse à sa demande.

Exportation d’informations de calendrier

L’objet CalendarSharing est utilisé pour exporter des informations à partir du dossier calendrier vers un fichier de calendrier iCalendar, et peut également être utilisé pour créer un objet MailItem qui contient non seulement le fichier de calendrier iCalendar en tant que pièce jointe, mais fournit également les informations de calendrier au format HTML dans le corps du message électronique. L’objet CalendarSharing comporte plusieurs propriétés qui peuvent servir à limiter l’étendue et le détail des informations de calendrier incluses dans le fichier de calendrier iCalendar et dans le corps de l’objet MailItem.

La méthode GetCalendarExporter de l’objet Folder est utilisée pour obtenir une référence d’objet CalendarSharing pour un dossier de calendrier spécifié. À partir de l’objet CalendarSharing , vous pouvez soit utiliser la méthode SaveAsICal pour enregistrer un fichier de calendrier iCalendar, soit utiliser la méthode ForwardAsICal pour créer un objet MailItem qui contient à la fois des informations de calendrier mises en forme et un fichier de calendrier iCalendar.

Une fois exporté, un fichier de calendrier iCalendar peut être ouvert à l’aide de la méthode OpenSharedFolder de l’objet NameSpace .

Assistance et commentaires

Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.