次の方法で共有


Office.AttachmentsChangedEventArgs interface

イベントを発生させたメール アイテムの添付ファイルに関する情報を提供します Office.EventType.AttachmentsChanged

注釈

[ API セット: メールボックス 1.8 ]

// Handles the OnMessageAttachmentsChanged event.
function onMessageAttachmentsChangedHandler(event) {
    console.log(`Event: ${event.type}`);

    if (event.attachmentStatus === Office.MailboxEnums.AttachmentStatus.Added) {
        const attachment = event.attachmentDetails;
        // Perform operations on the attachment that was added.
    }
}

プロパティ

attachmentDetails

メール アイテムに追加または削除された添付ファイルを表す オブジェクトを取得します。 オブジェクトには、添付ファイルの idnamesize、および attachmentType プロパティが含まれています。

attachmentStatus

添付ファイルがメール アイテムに追加されたか、メール アイテムから削除されたかを指定します。 詳細については、「 MailboxEnums.AttachmentStatus」を参照してください。

type

発生したイベントの種類を取得します。 詳細については、「 Office.EventType」を参照してください。

プロパティの詳細

attachmentDetails

メール アイテムに追加または削除された添付ファイルを表す オブジェクトを取得します。 オブジェクトには、添付ファイルの idnamesize、および attachmentType プロパティが含まれています。

attachmentDetails: object;

プロパティ値

object

注釈

[ API セット: メールボックス 1.8 ]

attachmentStatus

添付ファイルがメール アイテムに追加されたか、メール アイテムから削除されたかを指定します。 詳細については、「 MailboxEnums.AttachmentStatus」を参照してください。

attachmentStatus: MailboxEnums.AttachmentStatus | string;

プロパティ値

注釈

[ API セット: メールボックス 1.8 ]

type

発生したイベントの種類を取得します。 詳細については、「 Office.EventType」を参照してください。

type: "olkAttachmentsChanged";

プロパティ値

"olkAttachmentsChanged"

注釈

[ API セット: メールボックス 1.8 ]