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
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.