Метод Store.GetSearchFolders (Outlook)
Возвращает объект коллекции Folders , представляющий папки поиска, определенные для объекта Store .
Синтаксис
выражение. GetSearchFolders
Выражение Переменная, представляющая объект Store .
Возвращаемое значение
Объект коллекции Folders , представляющий все папки поиска для объекта Store .
Замечания
GetSearchFolders возвращает все видимые активные папки поиска для Store. Он не возвращает неинициализированные или устаревшие папки поиска.
GetSearchFolders возвращает объект коллекции Folders со значением Folders.Count , равным нулю (0), если папки поиска для Store не определены.
Для объекта коллекции Folders, представляющего коллекцию папок поиска, Folders.Parent возвращает тот же объект, что и Store.GetRootFolder. Folder.Folder возвращает значение NULL (Nothing в Visual Basic).
Пример
Следующий пример кода в Microsoft Visual Basic для приложений (VBA) перечисляет папки поиска во всех хранилищах для текущего сеанса.
Sub EnumerateSearchFoldersInStores()
Dim colStores As Outlook.Stores
Dim oStore As Outlook.Store
Dim oSearchFolders As Outlook.folders
Dim oFolder As Outlook.Folder
On Error Resume Next
Set colStores = Application.Session.Stores
For Each oStore In colStores
Set oSearchFolders = oStore.GetSearchFolders
For Each oFolder In oSearchFolders
Debug.Print (oFolder.FolderPath)
Next
Next
End Sub
См. также
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.