本ページには広告が含まれています。
Contents
- 構文
- String = Folder.Name
Folder.Name
- String = Folder.Name
- 引数
- Folder 省略可
- Folder オブジェクト
- 戻り値
Folder オブジェクトを返すメソッド・プロパティ
- NameSpace.GetDefaultFolder メソッド
- 現在のプロファイルで要求された種類の既定のフォルダを表すFolder オブジェクトを返します。
- Folder.Name プロパティ
- そのストアのルートフォルダを表すFolder オブジェクトを返します。
プログラム実行例
アカウント毎に迷惑メールの件数を集計(Outlook)
DIM Outlook = CREATEOLEOBJ("Outlook.Application")
DIM NameSpace = Outlook.GetNameSpace("MAPI")
DIM Folders = NameSpace.Folders
FOR oFolder IN Folders
//PRINT "■" + oFolder.Name
Folder = NameSpace.Folders(oFolder.Name).Folders("迷惑メール")
PRINT oFolder.Name + ":" + Folder.Items.Count + "件"
NEXT
結果
Yahoo!: 42516件
Android: 0件
使用関数
すべてのフォルダの項目と件数を取得する
DIM Outlook = CREATEOLEOBJ("Outlook.Application")
DIM NameSpace = Outlook.GetNameSpace("MAPI")
DIM Folders = NameSpace.Folders
FOR Folder IN Folders
PRINT "■" + Folder.Name
Folders2 = NameSpace.Folders(Folder.Name).Folders
FOR Folder2 IN Folders2
PRINT "・" + Folder2.Name + ":" + Folder2.Items.Count + "件"
NEXT
PRINT
NEXT
結果
■Android_旧
・受信トレイ:7698件
・削除済みアイテム:8件
・送信済みアイテム:0件
・迷惑メール:0件
・送信トレイ:0件
・連絡先候補:0件
・ニュース フィード:0件
・予定表:1件
・連絡先:0件
・履歴:0件
・メモ:0件
・タスク:0件
・下書き:0件
・RSS フィード:0件
・スレッド アクション設定:0件
・クイック操作設定:0件
■Yahoo!_旧
・削除済みアイテム:1件
・受信トレイ:323518件
・送信トレイ:0件
・送信済みアイテム:1件
・予定表:34件
・連絡先:620件
・履歴:0件
・メモ:0件
・タスク:0件
・下書き:1件
・RSS フィード:0件
・スレッド アクション設定:0件
・クイック操作設定:0件
・迷惑メール:44025件
・連絡先候補:0件
・ニュース フィード:0件
■Android_新
・受信トレイ:10902件
・削除済みアイテム:0件
・送信済みアイテム:0件
・迷惑メール:0件
■Yahoo!_新
・削除済みアイテム:1件
・受信トレイ:410292件
・送信トレイ:0件
・送信済みアイテム:1件
・予定表:34件
・連絡先:620件
・履歴:0件
・メモ:0件
・タスク:0件
・下書き:1件
・RSS フィード:0件
・スレッド アクション設定:0件
・クイック操作設定:0件
・迷惑メール:51607件
・連絡先候補:0件
・ニュース フィード:0件
使用関数
関連記事
- Folder オブジェクト
- NameSpace.Folders プロパティ (Outlook)
- Folder.Items プロパティ (Outlook)
- 指定したフォルダ内のコレクションを取得します。
- Folders.Item メソッド (Outlook)
- コレクションからFoldersアイテムを返します。
- Shell.Explore メソッド
- 指定したディレクトリをエクスプローラで開きます。
- Folder オブジェクト
- シェルフォルダを表します。
- Folder.CopyHere メソッド (Shell)
- 1つまたは複数のアイテムをフォルダにコピーします。
- Folder.GetDetailsOf メソッド (Shell)
- フォルダ内のアイテムに関する詳細を取得します。
- Folder.Items メソッド (Shell)
- フォルダ内のアイテムのコレクションを表すFolderItems オブジェクトを取得します。
- Folder.MoveHere メソッド (Shell)
- 1つまたは複数のアイテムをこのフォルダに移動します。