Propriedade MailItem.ReceivedOnBehalfOfEntryID (Outlook)
Retorna uma cadeia de caracteres que representa a EntryID do usuário delegado para representar o destinatário da mensagem de email. Somente leitura.
Sintaxe
expressão. ReceivedOnBehalfOfEntryID
expressão Uma variável que representa um objeto MailItem.
Comentários
Essa propriedade corresponde à propriedade MAPI PidTagReceivedRepresentingEntryId.
Se você estiver recebendo essa propriedade em um Microsoft Visual Basic ou o Microsoft Visual Basic para solução Applications (VBA), em virtude de alguns problemas de tipo, em vez de fazer referência diretamente ReceivedOnBehalfOfEntryID, você deve obter a propriedade através do objeto PropertyAccessor retornado pela propriedade MailItem.PropertyAccessor, especificando a propriedade de PidTagReceivedRepresentingEntryId de propriedade MAPI e seu namespace proptag MAPI. O exemplo de código a seguir no VBA mostra a solução alternativa.
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
Confira também
Suporte e comentários
Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.