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