次の方法で共有


Office.RecipientsChangedFields interface

オブジェクトを RecipientsChangedEventArgs.changedRecipientFields 表します。

注釈

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

// Handles the OnMessageRecipientsChanged event.
function onMessageRecipientsChangedHandler(event) {
    console.log(`Event: ${event.type}`);
    const recipientFields = event.changedRecipientFields;
    const changedFields = getChangedRecipientFields(recipientFields);

    if (changedFields.includes("to")) {
        // Perform operations based on the updated recipients in the To field.
    }
}

// Gets the recipient fields that have changed.
function getChangedRecipientFields(recipientFields) {
    return Object.keys(recipientFields).filter((key) => recipientFields[key] === true);
}

プロパティ

bcc

bcc フィールドの受信者が変更された場合に取得します。

cc

cc フィールドの受信者が変更された場合に取得します。

optionalAttendees

省略可能な出席者が変更された場合に取得します。

requiredAttendees

必要な出席者が変更された場合に取得します。

resources

リソースが変更された場合に取得します。

to

[宛先] フィールドの受信者が変更された場合に取得します。

プロパティの詳細

bcc

bcc フィールドの受信者が変更された場合に取得します。

bcc: boolean

プロパティ値

boolean

注釈

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

cc

cc フィールドの受信者が変更された場合に取得します。

cc: boolean;

プロパティ値

boolean

注釈

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

optionalAttendees

省略可能な出席者が変更された場合に取得します。

optionalAttendees: boolean;

プロパティ値

boolean

注釈

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

requiredAttendees

必要な出席者が変更された場合に取得します。

requiredAttendees: boolean;

プロパティ値

boolean

注釈

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

resources

リソースが変更された場合に取得します。

resources: boolean;

プロパティ値

boolean

注釈

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

to

[宛先] フィールドの受信者が変更された場合に取得します。

to: boolean;

プロパティ値

boolean

注釈

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