Compartilhar via


Office.SpamReportingEventArgs interface

Fornece informações sobre o Office.EventType.SpamReporting evento que ocorre quando uma mensagem não solicitada é comunicada.

Comentários

[ Conjunto de API: Caixa de Correio 1.14 ]

Exemplos

// 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."
            }
        });
    }
}

Propriedades

freeText

O texto fornecido pelo utilizador na caixa de diálogo de pré-processamento de um suplemento spam-reporting.

options

Devoluções true para cada opção de relatório selecionada pelo utilizador na caixa de diálogo de pré-processamento de um suplemento de relatórios de spam.

type

O tipo de evento que foi gerado. Para obter detalhes, consulte Office.EventType.

Detalhes da propriedade

freeText

O texto fornecido pelo utilizador na caixa de diálogo de pré-processamento de um suplemento spam-reporting.

freeText: string;

Valor da propriedade

string

Comentários

[ Conjunto de API: Caixa de Correio 1.14 ]

Para adicionar uma caixa de texto opcional à caixa de diálogo de pré-processamento do suplemento spam-reporting, tem de configurar o elemento FreeTextLabel no manifesto do seu suplemento.

Para saber mais sobre como desenvolver um suplemento spam-reporting, veja Implementar um suplemento integrado de relatórios de spam.

options

Devoluções true para cada opção de relatório selecionada pelo utilizador na caixa de diálogo de pré-processamento de um suplemento de relatórios de spam.

options: boolean[];

Valor da propriedade

boolean[]

Comentários

[ Conjunto de API: Caixa de Correio 1.14 ]

A ordem dos booleanos na matriz corresponde à ordem das opções de relatório especificadas no elemento ReportingOptions do manifesto do suplemento.

Para saber mais sobre como desenvolver um suplemento spam-reporting, veja Implementar um suplemento integrado de relatórios de spam.

type

O tipo de evento que foi gerado. Para obter detalhes, consulte Office.EventType.

type: "SpamReporting";

Valor da propriedade

"SpamReporting"

Comentários

[ Conjunto de API: Caixa de Correio 1.14 ]