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


Office.SpamReportingEventArgs interface

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

Комментарии

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

Примеры

// This example handles a SpamReporting event to process a reported spam or phishing message.
function onSpamReport(event) {
    if (event.type === "SpamReporting") {
        const reportedOptions = event.options;
        const additionalInfo = event.freeText;

        // Run additional processing operations here.

        // Signal that the event has completed processing.
        event.completed({
            moveItemTo: Office.MailboxEnums.MoveSpamItemTo.CustomFolder,
            folderName: "Reported Messages",
            onErrorDeleteItem: true,
            showPostProcessingDialog: {
                title: "Contoso Spam Reporting",
                description: "Thank you for reporting this message."
            }
        });
    }
}

Свойства

freeText

Текст, предоставленный пользователем в диалоговом окне предварительной обработки надстройки, сообщающей о спаме.

options

Возвращает true для каждого параметра отчетов, выбранного пользователем в диалоговом окне предварительной обработки надстройки для отчетов о спаме.

type

Тип создаваемого события. Дополнительные сведения см. в разделе Office.EventType.

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

freeText

Текст, предоставленный пользователем в диалоговом окне предварительной обработки надстройки, сообщающей о спаме.

freeText: string;

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

string

Комментарии

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

Чтобы добавить необязательное текстовое поле в диалоговое окно предварительной обработки надстройки, сообщающей о спаме, необходимо настроить элемент FreeTextLabel в манифесте надстройки.

Дополнительные сведения о разработке надстройки со сведениями о спаме см. в статье Реализация интегрированной надстройки для создания отчетов о нежелательной почте.

options

Возвращает true для каждого параметра отчетов, выбранного пользователем в диалоговом окне предварительной обработки надстройки для отчетов о спаме.

options: boolean[];

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

boolean[]

Комментарии

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

Порядок логических значений в массиве соответствует порядку параметров отчетов, указанных в элементе ReportingOptions манифеста надстройки.

Дополнительные сведения о разработке надстройки со сведениями о спаме см. в статье Реализация интегрированной надстройки для создания отчетов о нежелательной почте.

type

Тип создаваемого события. Дополнительные сведения см. в разделе Office.EventType.

type: "SpamReporting";

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

"SpamReporting"

Комментарии

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