MAPI �̓Y�t�t�@�C��

適用対象: Outlook 2013 | Outlook 2016

メッセージ ストア プロバイダーによっては、クライアントがファイル、OLE オブジェクト、メッセージ、またはバイナリ データの形式で追加された情報をメッセージに関連付けることができます。 この追加された情報は、メッセージの添付ファイルと呼ばれます。 添付ファイルはメッセージを介してのみ作成、管理、アクセスされるため、メッセージ サブオブジェクトと見なされます。 添付ファイルは、アクセス用のエントリ識別子を持つのではなく、添付ファイル番号と呼ばれるシーケンシャルな番号を持ちます。 この番号は、メッセージ内の添付ファイルを一意に識別しますが、必ずしもメッセージ ストア内では識別されません。 2 つの異なるメッセージに、同じ添付ファイル番号を持つ異なる添付ファイルを含めることができます。 添付ファイル番号は、メッセージが開き、 PR_ATTACH_NUM (PidTagAttachNumber) プロパティに格納されている限りのみ有効です。

メッセージのすべての添付ファイルに関する概要情報にアクセスするために、クライアントは添付ファイル テーブルを取得します。 添付ファイル テーブルには、添付ファイル番号やレコード キーなど、クライアントが添付ファイルに直接アクセスするために使用できる情報が含まれています。 クライアントは、次の方法で添付ファイル テーブルを取得できます。

Message store providers are expected to support both of these approaches. OpenProperty アプローチでは、呼び出し元がインターフェイス識別子としてIID_IMAPITableを指定し、プロパティ タグとしてPR_MESSAGE_ATTACHMENTS (PidTagMessageAttachments) を指定する必要があります。 PR_MESSAGE_ATTACHMENTS は、メッセージの添付ファイル テーブルを表すテーブル オブジェクト プロパティです。 メッセージ ストア プロバイダーは、メッセージごとに PR_MESSAGE_ATTACHMENTS を設定し、 IMAPIProp::GetPropList メソッドから返されるプロパティ タグの配列に含める必要があります。 For more information, see IMAPIProp::GetPropList.

PR_MESSAGE_ATTACHMENTS��g�p�ł��܂��B

  • IMAPIProp::OpenProperty ��A�Y�t�t�@�C���܂��͎�M�҂̃e�[�u���ɃA�N�Z�X���܂��B

  • IMAPIProp::CopyTo または IMAPIProp::CopyProps を使用して、コピー時に添付ファイルを除外または含めます。 詳細については、「 IMAPIProp::CopyTo 」および「 IMAPIProp::CopyProps」を参照してください。

  • �q�̐����� [�Y�t�t�@�C���ɓK�p���邩��������ʐ������܂��B

�ڍׂɂ‚��ẮA [�Y�t�t�@�C���̃e��u����Q�Ƃ��Ă��������B