Partager via


Propriété Folder.IsSharePointFolder (Outlook)

Renvoie un type de données Boolean qui détermine si le dossier est un dossier Microsoft SharePoint Foundation. En lecture seule.

Syntaxe

expression. IsSharePointFolder

expression Variable qui représente un objet Folder.

Remarques

Un dossier SharePoint Foundation est un dossier personnalisé dans Outlook qui contient une copie active de la liste des contacts ou de la liste des événements sur un site Web SharePoint Foundation. La liste des contacts est associée au dossier Contacts dans Outlook et la liste des événements est associée au dossier Calendrier.

Les dossiers SharePoint Foundation sont automatiquement créés sous le nœud Dossiers SharePoint dans le volet de navigation lorsqu’une liste de contacts ou une liste d’événements est exportée à partir du site Web SharePoint Foundation.

Bien que les dossiers SharePoint Foundation fonctionnent de la même manière que les autres dossiers, il existe quelques exceptions. Les dossiers SharePoint Foundation sont en lecture seule et toute tentative de modification des propriétés des dossiers ou d’ajout, de modification ou de suppression des éléments existants échouera.

Un dossier dans le dossier du serveur Microsoft Exchange de l’utilisateur ne sera jamais un dossier SharePoint Foundation, et aucun dossier dans le fichier dossiers personnels par défaut de l’utilisateur (.pst) ne sera jamais un dossier SharePoint Foundation. En règle générale, les dossiers SharePoint Foundation se trouvent sous le nœud Dossiers SharePoint dans le volet de navigation.

Exemple

L’exemple de code Microsoft Visual Basic pour Applications (VBA) suivant montre comment modifier la ligne Objet de l’élément de rendez-vous affiché dans l’inspecteur actif et comment enregistrer l’élément. Si l’élément est contenu dans un dossier SharePoint Foundation, un message indique à l’utilisateur que l’élément ne peut pas être modifié. Pour exécuter ce code, vérifiez qu’un élément de rendez-vous est affiché dans la fenêtre de l’inspecteur actif. Ce code va modifier l’objet de cet élément de rendez-vous.

Sub ChangeItem() 
 
'Checks if the item is contained in a SharePoint folder. If it is not, it changes the Subject line, and then saves the item. 
 
 Dim myItem As Outlook.AppointmentItem 
 
 Dim fldFolder As Outlook.Folder 
 
 
 
 Set myItem = Application.ActiveInspector.CurrentItem 
 
 Set fldFolder = myItem.Parent 
 
 If fldFolder.IsSharePointFolder = True Then 
 
 MsgBox _ 
 
 "The item is contained in a SharePoint Foundation folder and cannot be modified." 
 
 Else 
 
 myItem.Subject = myItem.Subject + " Changed by VBA" 
 
 myItem.Save 
 
 MsgBox "The item has been changed." 
 
 End If 
 
End Sub

Voir aussi

Folder, objet

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.