Office.AddinCommands.EventCompletedOptions interface
Especifica el comportamiento de un complemento de envío, un complemento de proveedor de reuniones en línea o un complemento móvil de registro de notas cuando se completa el procesamiento de un evento en Outlook.
Comentarios
Nivel mínimo de permisos: Restringido
Modo de Outlook aplicable: Compose
Importante:
Aunque Outlook en Android y en iOS son compatibles con hasta el buzón 1.5, el objeto es compatible con los
EventCompletedOptionscomplementos móviles del proveedor de reuniones en línea y del registro de notas. Para obtener más información sobre la compatibilidad de API con Outlook para dispositivos móviles, consulte API de JavaScript de Outlook compatibles con Outlook para dispositivos móviles.Los complementos de activación basada en eventos e informes de correo no deseado integrados usan un objeto de evento diferente para indicar cuándo se ha completado el procesamiento de un evento. Para obtener más información, consulte Office.MailboxEvent.
Usada por
Propiedades
| allow |
Cuando utiliza el método completed para indicar la finalización de un controlador de eventos, este valor indica si el evento controlado debe continuar con la ejecución o cancelarse. Por ejemplo, un complemento no enviado que controle el |
Detalles de las propiedades
allowEvent
Cuando utiliza el método completed para indicar la finalización de un controlador de eventos, este valor indica si el evento controlado debe continuar con la ejecución o cancelarse. Por ejemplo, un complemento no enviado que controle el ItemSend evento puede establecer allowEventfalse para cancelar el envío de un mensaje.
allowEvent?: boolean;
Valor de propiedad
boolean
Comentarios
Nivel mínimo de permisos (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 });
});
}