多个对象![]() ![]() ![]() |
代表 Microsoft Outlook 文件夹。MAPIFolder 对象可包含其他 MAPIFolder 对象以及 Outlook 项目。您可以通过联合使用 Folders(index)(返回命名域或其他文件夹内的文件夹)和 Parent 属性(返回包含的对象)在嵌套的文件夹中导航。
使用 Folders(index) 从 NameSpace 对象或其他 MAPIFolder 对象返回单个 MAPIFolder 对象。其中 index 是名称或索引号。
Outlook 数据存储区内有一组支持 Outlook 默认功能的文件夹。使用 GetDefaultFolder(index) 返回 Outlook NameSpace 对象中某个默认的 Outlook 文件夹。其中 index 是以下 OlDefaultFolders 常量之一:olFolderCalendar、olFolderContacts、olFolderDeletedItems、olFolderDrafts、olFolderInbox、olFolderJournal、olFolderNotes、olFolderOutbox、olFolderSentMail、和 olFolderTasks。
使用 Add 方法将文件夹添加到 Folders 对象中。Add 方法有一个可选的参数,用于指定可在该文件夹中存储的项目类型。默认情况下,在其他文件夹中创建的文件夹继承其父文件夹的类型。
Outlook 数据存储区内的文件夹可分类;例如,“日历”文件夹将只包含 AppointmentItem 对象,“联系人”文件夹将只包含 ContactItem 和 DistListItem 对象。
请注意,保存特定类型的项目时,它们被直接保存到相应的默认文件夹中。例如,当对“收件箱”文件夹中的 MeetingItem 应用 GetAssociatedAppointment 方法时,返回的约会将保存到默认的“日历”文件夹中。