Поделиться через


Office.InfobarDetails interface

Предоставляет дополнительные сведения о сообщении уведомления, вызвавщее Office.EventType.InfobarClicked событие.

Комментарии

[ Набор API: Почтовый ящик 1.10 ]

Примеры

/*
* This snippet activates when a notification message is dismissed from an Outlook message or appointment.
* The event handler logs the custom action and notification type to the console.
*/
Office.context.mailbox.item.addHandlerAsync(Office.EventType.InfobarClicked, eventHandler, callback);

function eventHandler(event) {
    const infobarDetails = event.infobarDetails;

    // Log the custom action type.
    console.log(`Custom action type: ${infobarDetails.actionType}`);

    // Log the notification type.
    switch (infobarDetails.infobarType) {
        case Office.MailboxEnums.InfobarType.Error:
            console.log("Notification type: Error message");
            break;
        case Office.MailboxEnums.InfobarType.Informational:
            console.log("Notification type: Informational message");
            break;
        case Office.MailboxEnums.InfobarType.Insight:
            console.log("Notification type: Informational message with available actions from the task pane");
            break;
        case Office.MailboxEnums.InfobarType.ProgressIndicator:
            console.log("Notification type: Progress indicator");
            break;
    }
}

Свойства

actionType

Тип действия. В настоящее время единственным поддерживаемым действием является "Закрыть".

infobarType

Тип уведомления.

Сведения о свойстве

actionType

Тип действия. В настоящее время единственным поддерживаемым действием является "Закрыть".

actionType: MailboxEnums.InfobarActionType;

Значение свойства

Комментарии

[ Набор API: Почтовый ящик 1.10 ]

infobarType

Тип уведомления.

infobarType: MailboxEnums.InfobarType;

Значение свойства

Комментарии

[ Набор API: Почтовый ящик 1.10 ]