Compartir a través de


Evento MailItem.ReplyAll (Outlook)

Se produce cuando el usuario selecciona la acción ReplyAll para un elemento o cuando se llama al método ReplyAll para el elemento, que es una instancia del objeto primario.

Sintaxis

expresión. ReplyAll( _Response_ , _Cancel_ )

expresión: Variable que representa un objeto MailItem.

Parámetros

Nombre Obligatorio/opcional Tipo de datos Descripción
Respuesta Obligatorio Object Nuevo elemento que se envía en respuesta al mensaje original.
Cancel Obligatorio Boolean False cuando se produce el evento. Si el procedimiento de evento establece este argumento en True, la respuesta no se completa la operación todos y el nuevo elemento no se muestra.

Comentarios

Devuelve la respuesta como objeto MailItem.

Ejemplo:

En este ejemplo de Visual Basic para aplicaciones (VBA) se utiliza el evento ReplyAll y se avisa al usuario de que continuar responderá a todos los destinatarios originales de un elemento y, según la respuesta del usuario, ya sea se permite la acción continuar o se detiene. Para utilizar este ejemplo, abra un elemento de correo existente, ejecute el procedimiento Initialize Handler() y responder al elemento.

Public WithEvents myItem As MailItem 
 
 
 
Sub Initialize_Handler() 
 
 Set myItem = Application.ActiveInspector.CurrentItem 
 
End Sub 
 
 
 
Private Sub myItem_ReplyAll(ByVal Response As Object, Cancel As Boolean) 
 
 Dim mymsg As String 
 
 Dim myResult As Integer 
 
 mymsg = "Do you really want to reply to all original recipients?" 
 
 myResult = MsgBox(mymsg, vbYesNo, "Flame Protector") 
 
 If myResult = vbNo Then 
 
 Cancel = True 
 
 End If 
 
End Sub

Consulte también

Objeto MailItem

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.