Méthode NameSpace.OpenSharedFolder (Outlook)
Ouvre un dossier partagé référencé par une URL ou un nom de fichier.
Syntaxe
expression. OpenSharedFolder
( _Path_
, _Name_
, _DownloadAttachments_
, _UseTTL_
)
Expression Expression qui renvoie un objet NameSpace .
Parameters
Nom | Requis/Facultatif | Type de données | Description |
---|---|---|---|
Path | Obligatoire | String | URL ou nom du fichier local du dossier partagé à ouvrir. |
Name | Facultatif | Variant | Nom du flux RSS (Really Simple Syndication) ou du calendrier Webcal. Ce paramètre est ignoré pour les autres types de dossiers partagés. |
DownloadAttachments | Facultatif | Variant | Indique si des pièces jointes (pour les flux RSS et les calendriers Webcal) doivent être téléchargées. Ce paramètre est ignoré pour les autres types de dossiers partagés. |
UseTTL | Facultatif | Variant | Indique si le paramètre TTL (Time To Live, durée de vie) dans un flux RSS ou un calendrier WebCal doit être utilisé. Ce paramètre est ignoré pour les autres types de dossiers partagés. |
Valeur renvoyée
Objet Folder qui représente le dossier partagé.
Remarques
Cette méthode est utilisée pour accéder aux types de dossiers partagés suivants :
Calendriers Webcal (webcal:// mysite / mycalendar )
Flux RSS (feed:// mysite / myfeed )
Dossiers Microsoft SharePoint Foundation (stssync:// mysite / myfolder )
Fichiers de calendrier iCalendar (.ics)
Fichiers de contact vCard (.vcd)
Fichiers de message Outlook (.msg)
Remarque
Cette méthode ne prend pas en charge les fichiers de rendez-vous iCalendar (.ics). Pour ouvrir les fichiers de rendez-vous iCalendar, vous pouvez utiliser la méthode OpenSharedItem de l’objet NameSpace .
Utilisez la méthode GetSharedDefaultFolder de l’objet Namespace pour partager des dossiers par défaut, tels que le dossier Boîte de réception, dans Exchange.
Exemple
L’exemple de code Visual Basic pour Applications (VBA) montre comment ouvrir et afficher un calendrier Webcal.
Public Sub OpenSharedHolidayCalendar()
Dim oNamespace As NameSpace
Dim oFolder As Folder
On Error GoTo ErrRoutine
Set oNamespace = Application.GetNamespace("MAPI")
Set oFolder = oNamespace.OpenSharedFolder( _
"webcal://icalx.com/public/icalshare/US32Holidays.ics")
oFolder.Display
EndRoutine:
On Error GoTo 0
Set oFolder = Nothing
Set oNamespace = Nothing
Exit Sub
ErrRoutine:
MsgBox Err.Description, vbOKOnly, Err.Number & " - " & Err.Source
GoTo EndRoutine
End Sub
Voir aussi
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.