Метод 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
См. также
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.