Office.SpamReportingEventArgs interface
Fornece informações sobre o Office.EventType.SpamReporting
evento que ocorre quando uma mensagem não solicitada é relatada.
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 usuário na caixa de diálogo de pré-processamento de um suplemento de relatório de spam. |
options | Retorna |
type | O tipo de evento que foi gerado. Para obter detalhes, consulte Office.EventType. |
Detalhes da propriedade
freeText
O texto fornecido pelo usuário na caixa de diálogo de pré-processamento de um suplemento de relatório de spam.
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 de relatório de spam, você deve configurar o elemento FreeTextLabel no manifesto do suplemento.
Para saber mais sobre como desenvolver um suplemento de relatório de spam, consulte Implementar um suplemento integrado de relatório de spam.
options
Retorna true
para cada opção de relatório selecionada pelo usuário na caixa de diálogo de pré-processamento de um suplemento de relatório de spam.
options: boolean[];
Valor da propriedade
boolean[]
Comentários
[ Conjunto de API: Caixa de correio 1.14 ]
A ordem dos boolianos 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 de relatório de spam, consulte Implementar um suplemento integrado de relatório de spam.
type
O tipo de evento que foi gerado. Para obter detalhes, consulte Office.EventType.
type: "SpamReporting";
Valor da propriedade
"SpamReporting"