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


Свойство MailItem.IsConflict (Outlook)

Возвращает логическое значение, определяющее, конфликтует ли элемент. Только для чтения.

Синтаксис

выражение. IsConflict

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

Замечания

Конфликтует ли элемент, определяется состоянием приложения. Например, если пользователь находится в автономном режиме и пытается получить доступ к сетевой папке, действие завершится ошибкой. В этом сценарии свойство IsConflict возвращает значение True.

Если задано значение True, указанный элемент находится в конфликте.

Пример

В следующем примере Microsoft Visual Basic для приложений (VBA) создается новый почтовый элемент и предпринимается попытка его отправки. Если свойство IsConflict возвращает значение True, элемент не будет отправлен.

Sub NewMail() 
 
 'Creates and tries to send a new email message. 
 
 Dim objNewMail As Outlook.MailItem 
 
 
 
 Set objNewMail = Application.CreateItem(olMailItem) 
 
 objNewMail.Body = _ 
 
 "This email message was created automatically on " & Now 
 
 objNewMail.To = "Jeff Smith" 
 
 If objNewMail.IsConflict = False Then 
 
 objNewMail.Send 
 
 Else 
 
 MsgBox "Conflict: Cannot send mail item." 
 
 End If 
 
 Set olApp = Nothing 
 
 Set objNewMail = Nothing 
 
End Sub

См. также

Объект MailItem

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

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