Propriété MailItem.ReceivedOnBehalfOfEntryID (Outlook)

Renvoie une valeur de type String qui représente l’ID d’entrée de l’utilisateur délégué pour représenter le destinataire du message électronique. En lecture seule.

Syntaxe

expression. ReceivedOnBehalfOfEntryID

expression Variable qui représente un objet MailItem.

Remarques

Cette propriété correspond à la propriété MAPI PidTagReceivedRepresentingEntryId.

Si vous obtenez cette propriété dans une solution Microsoft Visual Basic ou Microsoft Visual Basic pour Applications (VBA), en raison de certains problèmes de type, au lieu de référencer directement ReceivedOnBehalfOfEntryID, vous devez obtenir la propriété via l’objet PropertyAccessor renvoyé par la propriété MailItem.PropertyAccessor , en spécifiant la propriété MAPI PidTagReceivedRepresentingEntryId et son espace de noms proptag MAPI. L’exemple de code VBA suivant illustre la solution de contournement.

Public Sub GetReceiverEntryID() 
 
 Dim objInbox As Outlook.Folder 
 
 Dim objMail As Outlook.MailItem 
 
 Dim oPA As Outlook.PropertyAccessor 
 
 Dim strEntryID As String 
 
 Const PidTagReceivedRepresentingEntryId As String = "http://schemas.microsoft.com/mapi/proptag/0x00430102" 
 
 
 
 Set objInbox = Application.Session.GetDefaultFolder(olFolderInbox) 
 
 Set objMail = objInbox.Items(1) 
 
 Set oPA = objMail.PropertyAccessor 
 
 strEntryID = oPA.BinaryToString(oPA.GetProperty(PidTagReceivedRepresentingEntryId)) 
 
 Debug.Print strEntryID 
 
 
 
 Set objInbox = Nothing 
 
 Set objMail = Nothing 
 
End Sub

Voir aussi

Objet MailItem

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.