Поделиться через


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

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

Синтаксис

выражение. Forward( _Forward_ , _Cancel_ )

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

Параметры

Имя Обязательный или необязательный Тип данных Описание
Forward Обязательный Object Пересылаемый новый элемент.
Отмена Обязательный Boolean (Не используется в microsoft Visual Basic Scripting Edition (VBScript).) Значение false при возникновении события. Если процедура события задает для этого аргумента значение True, операция переадресации не завершена и новый элемент не отображается.

Замечания

Если в VBScript для возвращаемого значения этой функции задано значение False, действие переадресации не будет завершено, а новый элемент не отображается.

Пример

В этом примере Microsoft Visual Basic для приложений (VBA) событие Forward отключает пересылку для элемента с темой "Не пересылать", задав для аргумента Cancel значение True, а также отображается сообщение о том, что элемент может не быть переадресован. Пример кода должен быть помещен в модуль класса, например ThisOutlookSession, и подпрограмма должна быть вызвана Initialize_Handler() , прежде чем процедура события может быть вызвана Microsoft Outlook. Элемент электронной почты должен быть открыт при запуске Initialize_Handler().

Public WithEvents myItem As Outlook.MailItem 
 
 
 
Public Sub Initialize_Handler() 
 
 Set myItem = Application.ActiveInspector.CurrentItem 
 
End Sub 
 
 
 
Private Sub myItem_Forward(ByVal Forward As Object, Cancel As Boolean) 
 
 If myItem.Subject = "Do not forward" Then 
 
 MsgBox "You may not forward this message!" 
 
 Cancel = True 
 
 End If 
 
End Sub

См. также

Объект MailItem

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

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