Folder オブジェクト (Outlook)

Outlook フォルダーを表します。

注釈

Folder オブジェクトには、Outlook アイテムだけでなく、他の Folder オブジェクトも含めることができます。 NameSpace 内またはフォルダーの下にあるフォルダーのグループを取得するには、 NameSpace オブジェクトまたは別の Folder オブジェクトの Folders プロパティを使用します。 ネストされたフォルダーを移動するには、最上位のフォルダー、たとえば受信トレイを起点とし、 Folder.Folders プロパティ (階層内の Folder オブジェクトの下にあるフォルダーのグループを取得する) と、 Folders.Item メソッド ( Folders コレクション内のフォルダーを取得する) を組み合わせて使用します。

Outlook データ ストア内には、Outlook の既定の機能をサポートするフォルダーのセットがあります。 NameSpace.GetDefaultFolder を使用して、OlDefaultFolders 列挙の定数の 1 つであるインデックスを指定して、Outlook NameSpace オブジェクト内の既定の Outlook フォルダーのいずれかを返します。

一般に、同じ機能を提供するアイテムを同じフォルダーに配置することをお勧めしますが、フォルダーにはさまざまな種類のアイテムを含めることができます。 たとえば、既定では、予定表フォルダーには AppointmentItem オブジェクトと MeetingItem オブジェクトを含めることができます。連絡先フォルダーには ContactItem オブジェクトと DistListItem オブジェクトを 含めることができます。 一般に、フォルダー内の項目を列挙するときは、フォルダー内のアイテムの種類を想定しないでください。アイテムに適用されるプロパティにアクセスする前に、アイテムのメッセージ クラスを確認します。

Folders.Add メソッドを使用して、フォルダーを Folders オブジェクトに追加します。 Add メソッドには、そのフォルダーに格納できる項目の種類を指定するために使用できる省略可能な引数があります。 既定では、別のフォルダー内に作成されたフォルダーは、親フォルダーの種類を継承します。

特定の種類のアイテムを保存すると、対応する既定のフォルダーに直接保存されます。 たとえば、 MeetingItem.GetAssociatedAppointment メソッドを受信トレイ フォルダーの MeetingItem オブジェクトに適用すると、取得された予定は、既定の予定表フォルダーに保存されます。

イベント

名前
BeforeFolderMove
BeforeItemMove

メソッド

名前
AddToPFFavorites
CopyTo
Delete
Display
GetCalendarExporter
GetCustomIcon
GetExplorer
GetStorage
GetTable
MoveTo
SetCustomIcon

プロパティ

名前
AddressBookName
アプリケーション
クラス
CurrentView
CustomViewsOnly
DefaultItemType
DefaultMessageClass
説明
EntryID
FolderPath
フォルダー
InAppFolderSyncObject
IsSharePointFolder
Items
名前
Parent
PropertyAccessor
Session
ShowAsOutlookAB
ShowItemCount
Store
StoreID
UnReadItemCount
UserDefinedProperties
ビュー
WebViewOn
WebViewURL

関連項目

Outlook オブジェクト モデル リファレンスFolder オブジェクト メンバー

サポートとフィードバック

Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。