Событие MailItem. Reply (Outlook)MailItem.Reply event (Outlook)

Происходит, когда пользователь выбирает действие ответа для элемента или когда вызывается метод Reply для элемента, который является экземпляром родительского объекта.Occurs when the user selects the Reply action for an item, or when the Reply method is called for the item, which is an instance of the parent object.

СинтаксисSyntax

выражение.expression. Reply( _Response_ , _Cancel_ )Reply( _Response_ , _Cancel_ )

Expression (выражение ) Переменная, представляющая объект MailItem .expression A variable that represents a MailItem object.

ПараметрыParameters

ИмяName Обязательный или необязательныйRequired/Optional Тип данныхData type ОписаниеDescription
ОткликResponse ОбязательныйRequired ObjectObject Новый элемент, отправляемый в ответ на исходное сообщение.The new item being sent in response to the original message.
ОтменаCancel ОбязательныйRequired ЛогическийBoolean (Не используется в VBScript).(Not used in VBScript). False при возникновении события.False when the event occurs. Если процедура обработки события устанавливает для этого аргумента значение true, операция ответа не выполняется и новый элемент не отображается.If the event procedure sets this argument to True, the reply operation is not completed and the new item is not displayed.

ПримечанияRemarks

Возвращает ответ как объект MailItem .Returns the reply as a MailItem object.

В Microsoft Visual Basic Scripting Edition (VBScript), если задать для этой функции возвращаемое значение false, действие Reply не будет завершено, а новый элемент не отобразится.In Microsoft Visual Basic Scripting Edition (VBScript), if you set the return value of this function to False, the reply action is not completed and the new item is not displayed.

ПримерExample

В этом примере Visual Basic для приложений (VBA) используется событие Reply и задается папка " Отправленные " для элемента ответа на папку, в которой находится исходный элемент.This Visual Basic for Applications (VBA) example uses the Reply event and sets the Sent Items folder for the reply item to the folder in which the original item resides. Чтобы использовать этот пример, откройте существующий MailItem, выполните Initialize Handler() процедуру, а затем ответьте на открытый элемент.To use this example, open an existing mailitem, run the Initialize Handler() procedure, then reply to the open item.

Public WithEvents myItem As MailItem 
 
 
 
Sub Initialize_Handler() 
 
 Set myItem = Application.ActiveInspector.CurrentItem 
 
End Sub 
 
 
 
Private Sub myItem_Reply(ByVal Response As Object, Cancel As Boolean) 
 
 Set Response.SaveSentMessageFolder = myItem.Parent 
 
End Sub

См. такжеSee also

Объект MailItemMailItem Object

Поддержка и обратная связьSupport and feedback

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи?Have questions or feedback about Office VBA or this documentation? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.Please see Office VBA support and feedback for guidance about the ways you can receive support and provide feedback.