Store.GetSearchFolders 方法 (Outlook)

返回一个 Folders 集合对象,该对象代表为 Store 对象定义的搜索文件夹。

语法

expressionGetSearchFolders

表达 一个代表 Store 对象的变量。

返回值

表示 存储 对象的所有搜索文件夹的 文件夹 集合对象。

备注

GetSearchFolders 返回的 存储区 所有可见的活动的搜索文件夹。 它将不再返回未初始化或已清除的搜索文件夹。

GetSearchFolders 返回 Folders 集合对象与 Folders.Count 等于零 (0) 如果没有搜索文件夹已定义 存储

对于 文件夹 集合对象表示一个集合的搜索文件夹, Folders.Parent 返回与 Store.GetRootFolder 相同的对象。 Folder.Folders 在 Visual Basic) 中返回 Null (Nothing

示例

以下 Microsoft Visual Basic for Applications (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 支持和反馈,获取有关如何接收支持和提供反馈的指南。