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

Возникает, когда пользователь выбирает действие Reply для элемента или когда для элемента вызван метод Reply , который является экземпляром родительского объекта.

Синтаксис

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

выражение Переменная, представляюная объект MailItem .

Параметры

Имя Обязательный или необязательный Тип данных Описание
Отклик Обязательный Object Новый элемент, отправленный в ответ на исходное сообщение.
Отмена Обязательный Логический (Не используется в VBScript). False , когда происходит событие. Если процедура события задает этот аргумент True, операция ответа не завершена и новый элемент не отображается.

Примечания

Возвращает ответ в качестве объекта MailItem .

В Microsoft Visual Basic Scripting Edition (VBScript), если задано значение возврата этой функции false, действие ответа не завершено и новый элемент не отображается.

Пример

В Visual Basic для приложений (VBA) используется событие Reply и устанавливается папка Отправленные элементы для элемента ответа в папку, в которой находится исходный элемент. Чтобы использовать этот пример, откройте существующий mailitem, запустите процедуру Initialize Handler() , а затем ответьте на открытый элемент.

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

См. также

Объект MailItem

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

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.