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


Метод Application.IsSearchSynchronous (Outlook)

Возвращает логическое значение, указывающее, будет ли поиск синхронным или асинхронным.

Синтаксис

выражение. IsSearchSynchronous( _LookInFolders_ )

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

Параметры

Имя Обязательный или необязательный Тип данных Описание
LookInFolders Обязательный String Имя пути к папкам, по которым будет выполняться поиск. Путь к папке необходимо заключить в одинарные кавычки.

Возвращаемое значение

Значение true , если поиск выполняется синхронно; в противном случае — False.

Замечания

Если поиск выполняется синхронно, метод AdvancedSearch не вернет, пока поиск не завершится. И наоборот, если поиск выполняется асинхронно, метод AdvancedSearch немедленно вернет. Чтобы получить значимые результаты асинхронного поиска, используйте событие AdvancedSearchComplete , чтобы уведомить вас о завершении поиска.

Пример

Sub TestStoresForSynchronousSearch() 
 
 Dim folderPath As String 
 
 Dim oStore As Outlook.Store 
 
 For Each oStore In Outlook.Session.Stores 
 
 folderPath = "'" & oStore.GetRootFolder.folderPath & "'" 
 
 Debug.Print folderPath & " IsSearchSynchronous = " & _ 
 
 Application.IsSearchSynchronous(folderPath) 
 
 Next 
 
End Sub

См. также

Объект Application

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

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