Compartir a través de


Método NameSpace.CreateRecipient (Outlook)

Crea un objeto Recipient.

Sintaxis

expresión. CreateRecipient( _RecipientName_ )

Expresión Variable que representa un objeto NameSpace .

Parameters

Nombre Obligatorio/opcional Tipo de datos Descripción
RecipientName Obligatorio String Nombre del destinatario; puede ser una cadena que representa el nombre para mostrar, el alias o la dirección de correo electrónico SMTP completa del destinatario.

Valor devuelto

Objeto Recipient que representa el destinatario nuevo.

Comentarios

Este método se usa con más frecuencia para crear un objeto Recipient para su uso con el método GetSharedDefaultFolder, por ejemplo, para abrir la carpeta de una persona que delega. También puede utilizarse para comprobar un nombre dado en una libreta de direcciones.

Ejemplo:

En este ejemplo de Visual Basic para aplicaciones (VBA) se utiliza el método GetSharedDefaultFolder para resolver el objeto Recipient que representa a Dan Wilson y, a continuación, devuelve carpeta del calendario predeterminada compartida de Dan. Para ejecutar este ejemplo, reemplace a 'Dan Wilson' por un nombre de destinatario válido y asegúrese de que el calendario está compartido y tiene permisos para ver el calendario.

Sub ResolveName() 
 
 Dim myNamespace As Outlook.NameSpace 
 
 Dim myRecipient As Outlook.Recipient 
 
 Dim CalendarFolder As Outlook.Folder 
 
 
 
 Set myNamespace = Application.GetNamespace("MAPI") 
 
 Set myRecipient = myNamespace.CreateRecipient("Dan Wilson") 
 
 myRecipient.Resolve 
 
 If myRecipient.Resolved Then 
 
 Call ShowCalendar(myNamespace, myRecipient) 
 
 End If 
 
End Sub 
 
 
 
Sub ShowCalendar(myNamespace, myRecipient) 
 
 Dim CalendarFolder As Folder 
 
 
 
 Set CalendarFolder = _ 
 
 myNamespace.GetSharedDefaultFolder _ 
 
 (myRecipient, olFolderCalendar) 
 
 CalendarFolder.Display 
 
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.