Folder インターフェイス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
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 フォルダーには および オブジェクトをDistListItem含ContactItemめることができます。 一般に、フォルダー内の項目を列挙するときは、フォルダー内のアイテムの種類を想定しないでください。アイテムに適用されるプロパティにアクセスする前に、アイテムのメッセージ クラスを確認します。
フォルダーを 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でフィルター処理された項目を含むオブジェクトを |
MoveTo(MAPIFolder) |
フォルダーを指定されたフォルダーへ移動します。 (継承元 MAPIFolder) |
SetCustomIcon(StdPicture) |
フォルダーに指定 |
イベント
BeforeFolderMove |
ユーザーの操作またはプログラムのコードによって、フォルダーが移動または削除されるときに発生します。 (継承元 MAPIFolderEvents_12_Event) |
BeforeItemMove |
ユーザーの操作またはプログラムのコードによって、アイテムがフォルダーから移動または削除されるときに発生します。 (継承元 MAPIFolderEvents_12_Event) |