Compartir vía


Método NameSpace.GetRecipientFromID (Outlook)

Devuelve un objeto Recipient que se identifica mediante el identificador de entrada especificado (si es válido).

Sintaxis

expresión. GetRecipientFromID( _EntryID_ )

Expresión Variable que representa un objeto "NameSpace".

Parameters

Nombre Obligatorio/opcional Tipo de datos Descripción
EntryID Obligatorio String La propiedad EntryID del destinatario.

Valor devuelto

Objeto Recipient que representa al destinatario especificado.

Comentarios

Este método se usa para facilitar la transición entre las aplicaciones de mensajería MAPI y OLE y Microsoft Outlook.

Este método es similar al método GetRecipientFromID del objeto Account. Si hay varias cuentas de Microsoft Exchange en el perfil actual, use el método GetRecipientFromID para la cuenta correspondiente.

Ejemplo:

En este ejemplo de Visual Basic para aplicaciones (VBA) se obtiene el identificador de entrada del primer destinatario para el primer elemento de la colección Items de la carpeta Bandeja de entrada, utiliza GetRecipientFromID para obtener al destinatario del identificador de entrada y muestra el nombre del destinatario.

Public Sub GetRecipientFromID() 
 
 Dim inbox As Outlook.folder 
 
 Dim mail As Outlook.MailItem 
 
 Dim rcp As Outlook.Recipient 
 
 Dim rcp1 As Outlook.Recipient 
 
 Dim strEntryId As String 
 
 
 
 'Get Inbox folder. 
 
 Set inbox = Application.session.GetDefaultFolder(olFolderInbox) 
 
 
 
 ' Get the first item in the Inbox. 
 
 Set mail = inbox.items(1) 
 
 
 
 ' Get the first recipient on that first item. 
 
 Set rcp = mail.Recipients.Item(1) 
 
 
 
 ' Get the string entry ID of the recipient. 
 
 strEntryId = rcp.entryID 
 
 
 
 ' Get the Recipient object based on the string entry ID. 
 
 Set rcp1 = Application.session.GetRecipientFromID(strEntryId) 
 
 
 
 MsgBox "Recipient Name: " & rcp1.name, vbInformation 
 
End Sub

Consulte también

Objeto NameSpace

Soporte técnico y comentarios

¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.