Office.AddinCommands.EventCompletedOptions interface
Especifica el comportamiento de un complemento de envío en Outlook cuando finaliza el procesamiento de un ItemSend
evento.
Comentarios
[ Conjunto de API: Buzón 1.8 ]
Nivel mínimo de permiso: restringido
Modo de Outlook aplicable: Compose
Propiedades
allow |
Cuando se usa el método completado para indicar la finalización de un controlador de eventos, este valor indica si el evento controlado debe continuar la ejecución o cancelarse. Por ejemplo, un complemento de envío que controla el |
Detalles de las propiedades
allowEvent
Cuando se usa el método completado para indicar la finalización de un controlador de eventos, este valor indica si el evento controlado debe continuar la ejecución o cancelarse. Por ejemplo, un complemento de envío que controla el ItemSend
evento puede establecerse allowEvent
false
en para cancelar el envío de un mensaje.
allowEvent?: boolean;
Valor de propiedad
boolean
Comentarios
[ Conjunto de API: Buzón 1.8 ]
Nivel mínimo de permiso (Outlook):restringido
Modo de Outlook aplicable: Compose
Ejemplos
// 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 });
});
}