Folder インターフェイス

定義

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

public interface class Folder : Microsoft::Office::Interop::Outlook::MAPIFolder, Microsoft::Office::Interop::Outlook::MAPIFolderEvents_12_Event
[System.Runtime.InteropServices.Guid("00063006-0000-0000-C000-000000000046")]
public interface Folder : Microsoft.Office.Interop.Outlook.MAPIFolder, Microsoft.Office.Interop.Outlook.MAPIFolderEvents_12_Event
Public Interface Folder
Implements MAPIFolder, MAPIFolderEvents_12_Event
派生
属性
実装

注釈

これは、対応する COM オブジェクトとの相互運用性を得るためにマネージ コードが必要とする COM コクラスから派生する .NET インターフェイスです。 COM オブジェクト Folder のすべてのメソッド、プロパティ、およびイベント メンバーにアクセスするには、このインターフェイスを使用 します。 COM オブジェクトの詳細については、このトピックを参照してください。 COM オブジェクトのメソッドとプロパティ メンバーの詳細については、「」を参照してください MAPIFolder。 COM オブジェクトのイベント メンバーについては、「」を参照してください MAPIFolderEvents_12_Event

Folder オブジェクトには、Outlook アイテムだけでなく、他の Folder オブジェクトも含めることができます。 NameSpace またはフォルダーの下にあるフォルダーのNameSpaceセットを取得するには、オブジェクトまたは別の Folder オブジェクトの Folders プロパティを使用します。 入れ子になったフォルダーを移動するには、最上位のフォルダー (受信トレイなど) から開始し、階層内の Folder オブジェクトの下にあるフォルダーのFoldersセットを返す プロパティとItem[Object]、コレクション内Foldersのフォルダーを返すプロパティ (C# ではこのプロパティ) の組み合わせを使用します。

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

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

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

特定の種類のアイテムを保存すると、対応する既定のフォルダーに直接保存されます。 たとえば、メソッドが Inbox フォルダーの MeetingItem に適用されるとGetAssociatedAppointment(Boolean)、返される予定は既定の予定表フォルダーに保存されます。

プロパティ

AddressBookName

連絡先フォルダーを表すオブジェクトのアドレス帳名Folderを示す文字列 (C#の文字列) を設定または返します。 読み取り/書き込みが可能です。

(継承元 MAPIFolder)
Application

オブジェクトの Application 親 Outlook アプリケーションを表す オブジェクトを返します。 読み取り専用です。

(継承元 MAPIFolder)
Class

オブジェクトのクラスを OlObjectClass 示す定数を返します。 読み取り専用です。

(継承元 MAPIFolder)
CurrentView

現在のビューを View 表す オブジェクトを返します。 読み取り専用です。

(継承元 MAPIFolder)
CustomViewsOnly

指定したフォルダーの [表示] メニューに表示されるビューを決定する ブール値 (C# ではブール 型) を設定または返します。 読み取り/書き込みが可能です。

(継承元 MAPIFolder)
DefaultItemType

フォルダーに含まれる既定の OlItemType Outlook アイテムの種類を示す定数を列挙から返します。 読み取り専用です。

(継承元 MAPIFolder)
DefaultMessageClass

フォルダー内のアイテムの既定のメッセージ クラスを表す String (C#の文字列 ) を返します。 読み取り専用です。

(継承元 MAPIFolder)
Description

フォルダーの説明を表す 文字列 (C#の文字列 ) を設定または返します。 読み取り/書き込みが可能です。

(継承元 MAPIFolder)
EntryID

オブジェクトの一意のエントリ ID を表す String (C#の文字列 ) を返します。 読み取り専用です。

(継承元 MAPIFolder)
FolderPath

現在のフォルダーのパスを示す String (C#の文字列 ) を返します。 読み取り専用です。

(継承元 MAPIFolder)
Folders

指定した に Folders 含まれるすべてのフォルダーを表すコレクションを返します Folder。 読み取り専用です。

(継承元 MAPIFolder)
FullFolderPath

このオブジェクト、メンバー、または列挙体は非推奨です。ユーザーのコード内で使用されるものではありません。

(継承元 MAPIFolder)
InAppFolderSyncObject

指定したフォルダーを電子メール サーバーと同期するかどうかを決定する ブール値 (C#ではブール 値) を設定または返します。 読み取り/書き込みが可能です。

(継承元 MAPIFolder)
IsSharePointFolder

フォルダーが Microsoft SharePoint Foundation フォルダーかどうかを判断する ブール値 (C# ではブール 値) を返します。 読み取り専用です。

(継承元 MAPIFolder)
Items

指定したフォルダー内の Items Outlook アイテムのコレクションとしてコレクション オブジェクトを返します。 読み取り専用です。

(継承元 MAPIFolder)
MAPIOBJECT

このオブジェクト、メンバー、または列挙体は非推奨です。ユーザーのコード内で使用されるものではありません。

(継承元 MAPIFolder)
Name

オブジェクトの表示名を表す String (C#の文字列 ) 値を設定または返します。 読み取り/書き込みが可能です。

(継承元 MAPIFolder)
Parent

指定されたオブジェクトの親 Object を取得します。 読み取り専用です。

(継承元 MAPIFolder)
PropertyAccessor

FolderオブジェクトのPropertyAccessorプロパティの作成、取得、設定、削除をサポートするオブジェクトを返します。 読み取り専用です。

(継承元 MAPIFolder)
Session

現在のセッションの NameSpace オブジェクトを返します。 読み取り専用です。

(継承元 MAPIFolder)
ShowAsOutlookAB

連絡先アイテム フォルダーを Outlook アドレス帳のアドレス一覧として表示するかどうかを指定する ブール 値 (C#ではブール 値) を設定または返します。 読み取り/書き込みが可能です。

(継承元 MAPIFolder)
ShowItemCount

フォルダー内 OlShowItemCount の未読メッセージの数を表示するか、ナビゲーション ウィンドウ内のフォルダー内のアイテムの合計数を表示するかを示す定数を設定または返します。 読み取り/書き込みが可能です。

(継承元 MAPIFolder)
Store

オブジェクトを Store 含むストアを表す オブジェクトを Folder 返します。 読み取り専用です。

(継承元 MAPIFolder)
StoreID

フォルダーのストア ID を示す 文字列 (C#の文字列 ) を返します。 読み取り専用です。

(継承元 MAPIFolder)
UnReadItemCount

フォルダー内の未読アイテムの数を示す Integer (C#では int ) の値を返します。 読み取り専用です。

(継承元 MAPIFolder)
UserDefinedProperties

オブジェクトの UserDefinedProperties ユーザー定義カスタム プロパティを表す オブジェクトを Folder 返します。 読み取り専用です。

(継承元 MAPIFolder)
UserPermissions

このオブジェクト、メンバー、または列挙体は非推奨です。ユーザーのコード内で使用されるものではありません。

(継承元 MAPIFolder)
Views

オブジェクトの Views コレクションを Folder 返します。 読み取り専用です。

(継承元 MAPIFolder)
WebViewAllowNavigation

このオブジェクト、メンバー、または列挙体は非推奨です。ユーザーのコード内で使用されるものではありません。

(継承元 MAPIFolder)
WebViewOn

フォルダーの Web ビューの状態を示す ブール値 (C#ではブール ) を設定または返します。 読み取り/書き込みが可能です。

(継承元 MAPIFolder)
WebViewURL

フォルダーに割り当てられている Web ページの URL を示す 文字列 (C#の文字列 ) を設定または返します。 読み取り/書き込みが可能です。

(継承元 MAPIFolder)

メソッド

AddToFavorites(Object, Object)

このオブジェクト、メンバー、または列挙体は非推奨です。ユーザーのコード内で使用されるものではありません。

(継承元 MAPIFolder)
AddToPFFavorites()

Microsoft Exchange のパブリック フォルダーを、そのパブリック フォルダーのお気に入りフォルダーに追加します。

(継承元 MAPIFolder)
CopyTo(MAPIFolder)

現在のフォルダーをそのまま別のフォルダーにコピーします。

(継承元 MAPIFolder)
Delete()

コレクションからオブジェクトを削除します。

(継承元 MAPIFolder)
Display()

フォルダーの新 Explorer しいオブジェクトを表示します。

(継承元 MAPIFolder)
GetCalendarExporter()

指定した の CalendarSharing オブジェクトを作成します Folder

(継承元 MAPIFolder)
GetCustomIcon()

フォルダーの StdPicture カスタム アイコンを表す オブジェクトを返します。

(継承元 MAPIFolder)
GetExplorer(Object)

指定したフォルダーを Explorer 現在のフォルダーとして初期化された、非アクティブな 新しい Explorer オブジェクトを表す オブジェクトを返します。

(継承元 MAPIFolder)
GetStorage(String, OlStorageIdentifierType)

Outlook ソリューションの StorageItem データを格納する親 Folder のオブジェクトを取得します。

(継承元 MAPIFolder)
GetTable(Object, Object)

Tableでフィルター処理された項目を含むオブジェクトをFilter取得します。

(継承元 MAPIFolder)
MoveTo(MAPIFolder)

フォルダーを指定されたフォルダーへ移動します。

(継承元 MAPIFolder)
SetCustomIcon(StdPicture)

フォルダーに指定 Picture するカスタム アイコンを設定します。

(継承元 MAPIFolder)

イベント

BeforeFolderMove

ユーザーの操作またはプログラムのコードによって、フォルダーが移動または削除されるときに発生します。

(継承元 MAPIFolderEvents_12_Event)
BeforeItemMove

ユーザーの操作またはプログラムのコードによって、アイテムがフォルダーから移動または削除されるときに発生します。

(継承元 MAPIFolderEvents_12_Event)

適用対象