Поделиться через


Объект Folder (Outlook)

Представляет папку Outlook.

Замечания

Объект Folder может содержать другие объекты Folder , а также элементы Outlook. Используйте свойство Folder объекта NameSpace или другого объекта Folder , чтобы вернуть набор папок в пространстве имен или в папке. Вы можете перемещаться по вложенным папкам, начиная с папки верхнего уровня, например папки "Входящие" и используя сочетание свойства Folder.Folders , которое возвращает набор папок под объектом Folder в иерархии, и метод Folder.Item , который возвращает папку в коллекции Folder .

В хранилище данных Outlook есть набор папок, который поддерживает функции Outlook по умолчанию. Используйте NameSpace.GetDefaultFolder, указав индекс , который является одной из констант в перечислении OlDefaultFolders , чтобы вернуть одну из папок Outlook по умолчанию в объекте Outlook NameSpace .

Хотя обычно рекомендуется размещать элементы, которые выполняют одни и те же функции, в одной папке, папка может содержать элементы разных типов. Например, по умолчанию папка Calendar может содержать объекты AppointmentItem и MeetingItem , а папка Contacts может содержать объекты ContactItem и DistListItem . Как правило, при перечислении элементов в папке не предполагайте тип элемента в папке; проверка класс сообщений элемента перед доступом к свойствам, применимым к элементу.

Используйте метод Folders.Add , чтобы добавить папку в объект Folder . Метод Add имеет необязательный аргумент, который можно использовать для указания типа элементов, которые могут храниться в этой папке. По умолчанию папки, созданные в другой папке, наследуют тип родительской папки.

Обратите внимание, что при сохранении элементов определенного типа они сохраняются непосредственно в соответствующей папке по умолчанию. Например, если метод MeetingItem.GetAssociatedAppointment применяется к объекту MeetingItem в папке "Входящие", возвращаемая встреча будет сохранена в папке Календарь по умолчанию.

События

Имя
BeforeFolderMove
BeforeItemMove

Методы

Имя
AddToPFFavorites
CopyTo
Delete
Display
GetCalendarExporter
GetCustomIcon
GetExplorer
GetOwner
GetStorage
GetTable
MoveTo
SetCustomIcon

Свойства

Имя
AddressBookName
Application
Class
CurrentView
CustomViewsOnly
DefaultItemType
DefaultMessageClass
Description
EntryID
FolderPath
Folders
Свойство InAppFolderSyncObject
IsSharePointFolder
Items
Name
Parent
PropertyAccessor
Session
ShowAsOutlookAB
ShowItemCount
Store
StoreID
UnReadItemCount
UserDefinedProperties
Views
WebViewOn
WebViewURL

См. также

Элементы объекта эталонной папкидля объектной модели Outlook

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.