Store.GetSearchFolders メソッド (Outlook)
Store オブジェクトに定義されている検索フォルダーを表す Folders コレクション オブジェクトを返します。
構文
式。 GetSearchFolders
式Store オブジェクトを表す変数。
戻り値
ストア オブジェクトのすべての検索フォルダーを表す Folders コレクション オブジェクトです。
注釈
GetSearchFolders は、 ストア のすべての表示されているアクティブな検索フォルダーを取得します。 初期化されていないか、古い検索フォルダーは返しません。
GetSearchFoldersフォルダー コレクションのオブジェクトを返します Folders.Count 等しいゼロ (0) ストア の検索フォルダーが定義されていない場合。
検索フォルダーのコレクションを表す フォルダー コレクション オブジェクトの場合は、 Folders.Parent は、 Store.GetRootFolder と同じオブジェクトを返します。 Folder.Folders はNull ( Visual Basic では 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 のサポートおよびフィードバックを参照してください。