MailItem.Permission, propriété (Outlook)
Définit ou renvoie une constante OlPermission qui détermine les autorisations à accorder aux destinataires de l’élément de messagerie. Lecture-écriture.
Syntaxe
expression. Permission
Expression Variable qui représente un objet « MailItem ».
Remarques
La propriété Permission doit être synchronisée avec la propriété PermissionTemplateGuid pour refléter précisément l’état d’autorisation de l’objet MailItem. La définition de la propriété PermissionTemplateGuid avec un GUID valide définit aussi la propriété Permission avec OlPermission.olPermissionTemplate.
Si aucune gestion des droits relatifs à l’information (IRM) n’a été configurée (auquel cas la propriété Permission est OlPermission.olUnrestricted) ou que la restriction est de ne pas transférer l’objet MailItem (auquel cas la propriété Permission est OlPermission.olDoNotForward), la valeur de la propriété PermissionTemplateGuid doit être une chaîne vide.
Bien que vous puissiez afficher du contenu protégé par irm sur n’importe quel ordinateur exécutant Microsoft Office System 2007 ou une version ultérieure, vous devez disposer de Microsoft Office Professionnel Edition 2003, Microsoft Office Outlook 2007 ou une version ultérieure d’Outlook pour créer ou envoyer un e-mail protégé par irm.
Exemple
Cet exemple Microsoft Visual Basic pour Applications (VBA) utilise l’événement Send et envoie un élément avec une restriction « Ne pas transférer ». Vous devez placer l’exemple de code dans un module de classe tel que ThisOutlookSession, et la SendMyMail
procédure doit être appelée avant que la procédure événementielle puisse être appelée par Microsoft Outlook. Remplacez « Dan Wilson » par un nom de destinataire valide avant d’exécuter cet exemple.
Public WithEvents myItem As Outlook.MailItem
Sub SendMyMail()
Set myItem = Outlook.CreateItem(olMailItem)
myItem.To = "Dan Wilson"
myItem.Subject = "Data files information"
myItem.Send
End Sub
Private Sub myItem_Send(Cancel As Boolean)
myItem.Permission = olDoNotForward
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.