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
free |
O texto fornecido pelo utilizador na caixa de diálogo de pré-processamento de um suplemento spam-reporting. |
options | Devoluções |
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"