Office.AddinCommands.EventCompletedOptions interface
Especifica o comportamento de um suplemento no Outlook quando este conclui o processamento de um ItemSend
evento.
Comentários
[ Conjunto de API: Caixa de Correio 1.8 ]
Nível mínimo de permissão: restrito
Modo Outlook aplicável: Compose
Propriedades
allow |
Quando utiliza o método concluído para sinalizar a conclusão de um processador de eventos, este valor indica se o evento processado deve continuar a execução ou se deve ser cancelado. Por exemplo, um suplemento no envio que processa o |
Detalhes da propriedade
allowEvent
Quando utiliza o método concluído para sinalizar a conclusão de um processador de eventos, este valor indica se o evento processado deve continuar a execução ou se deve ser cancelado. Por exemplo, um suplemento no envio que processa o ItemSend
evento pode ser definido allowEvent
para false
cancelar o envio de uma mensagem.
allowEvent?: boolean;
Valor da propriedade
boolean
Comentários
[ Conjunto de API: Caixa de Correio 1.8 ]
Nível mínimo de permissão (Outlook): restrito
Modo Outlook aplicável: Compose
Exemplos
// In this example, the checkMessage function was registered as an event handler for ItemSend.
function checkMessage(event) {
// Get the item being sent.
const outgoingMsg = Office.context.mailbox.item;
// Check if subject contains "BLOCK".
outgoingMsg.subject.getAsync(function (result) {
// Subject is in `result.value`.
// If search term "BLOCK" is found, don't send the message.
const notFound = -1;
const allowEvent = (result.value.indexOf('BLOCK') === notFound);
event.completed({ allowEvent: allowEvent });
});
}