Conjunto de requisitos de la versión preliminar de la API del complemento de Outlook

El subconjunto de api de complemento de Outlook de la API de JavaScript de Office incluye objetos, métodos, propiedades y eventos que puede usar en un complemento de Outlook.

Las API de versión preliminar están sujetas a cambios y no están diseñadas para su uso en un entorno de producción. Le recomendamos que solo las pruebe en entornos de desarrollo y pruebas. No use las API de versión preliminar en un entorno de producción o en documentos críticos para la empresa.

Usar las API en versión preliminar:

El conjunto de requisitos de versión preliminar incluye todas las características del conjunto de requisitos 1.13.

Importante

Esta documentación es para un conjunto de requisitos de versión preliminar. Este conjunto de requisitos aún no está totalmente implementado y los clientes no notificarán con precisión la compatibilidad con él. No debe especificar este conjunto de requisitos en el manifiesto del complemento.

Características de la versión preliminar

Las características siguientes están en versión preliminar.

Activación de un complemento basado en eventos en un mensaje en modo de lectura

Eventos OnMessageReadWithCustomAttachment y OnMessageReadWithCustomHeader

Se han agregado eventos para activar un complemento basado en eventos en un mensaje en modo de lectura cuando contiene determinados tipos de datos adjuntos o encabezados de Internet personalizados.

Disponible en: Outlook en Windows (suscripción de Microsoft 365)

Atributo HeaderName en el elemento LaunchEvent

Se agregó un atributo al <elemento XML LaunchEvent> para especificar el nombre de encabezado de Internet en el que se produce el OnMessageReadWithCustomHeader evento.

Disponible en: Outlook en Windows (suscripción de Microsoft 365)

Elemento MessageAttachments

Se agregó un elemento XML para especificar la extensión de archivo de los datos adjuntos incluidos en un mensaje en el que se produce el OnMessageReadWithCustomAttachment evento.

Disponible en: Outlook en Windows (suscripción de Microsoft 365)




Propiedades de calendario adicionales

Office.IsAllDayEvent

Se ha agregado un nuevo objeto que representa la propiedad de evento de todo el día de una cita en modo de redacción.

Disponible en: Outlook en Windows (suscripción de Microsoft 365)

Office.Sensitivity

Se ha agregado un nuevo objeto que representa el nivel de confidencialidad de una cita en modo de redacción.

Disponible en: Outlook en Windows (suscripción de Microsoft 365), Outlook en Mac (suscripción de Microsoft 365), Outlook en la Web (moderno), nuevo Outlook en Windows (versión preliminar)

Office.context.mailbox.item.isAllDayEvent

Se ha agregado una nueva propiedad que representa si una cita es un evento de todo el día.

Disponible en: Outlook en Windows (suscripción de Microsoft 365)

Office.context.mailbox.item.sensitivity

Se ha agregado una nueva propiedad que representa la confidencialidad de una cita.

Disponible en: Outlook en Windows (suscripción de Microsoft 365), Outlook en Mac (suscripción de Microsoft 365), Outlook en la Web (moderno), nuevo Outlook en Windows (versión preliminar)

Office.MailboxEnums.AppointmentSensitivityType

Se ha agregado una nueva enumeración AppointmentSensitivityType que representa las opciones de confidencialidad disponibles en una cita.

Disponible en: Outlook en Windows (suscripción de Microsoft 365), Outlook en Mac (suscripción de Microsoft 365), Outlook en la Web (moderno), nuevo Outlook en Windows (versión preliminar)




Miembros de mensaje adicionales

Office.context.mailbox.item.inReplyTo

Se ha agregado una propiedad para obtener el identificador de mensaje del mensaje original al que responde el mensaje actual.

Disponible en: Outlook en Windows (suscripción de Microsoft 365)

Office.context.mailbox.item.getConversationIndexAsync

Se ha agregado un método para obtener la posición codificada en Base64 del mensaje actual en un subproceso de conversación.

Disponible en: Outlook en Windows (suscripción de Microsoft 365)

Office.context.mailbox.item.getItemClassAsync

Se agregó un método para obtener la clase de elemento servicios web de Exchange (EWS) de un mensaje en modo de redacción.

Disponible en: Outlook en Windows (suscripción de Microsoft 365)




Cerrar y descartar un mensaje en compose

Office.context.mailbox.item.closeAsync

Se agregó el método para cerrar un mensaje actual compuesto con la opción de descartar los cambios no guardados.

Disponible en: Outlook en Windows (suscripción de Microsoft 365)




Obtención de la dirección URL del entorno de ejecución de JavaScript de un complemento

Office.context.urls.javascriptRuntimeUrl

Se agregó la propiedad para obtener la dirección URL del entorno de ejecución de JavaScript de un complemento.

Disponible en: Outlook en Windows (suscripción de Microsoft 365)




Informes de correo no deseado integrados

Punto de extensión ReportPhishingCommandSurface

Se ha agregado un punto de extensión para activar el complemento de informes de correo no deseado en la cinta de Opciones de Outlook y evitar que aparezca al final de la cinta de opciones o en la sección de desbordamiento.

Disponible en: Outlook en Windows (suscripción de Microsoft 365), Outlook en Mac (suscripción de Microsoft 365), Outlook en la Web (moderno), nuevo Outlook en Windows (versión preliminar)

Elemento ReportPhishingCustomization

Se ha agregado un elemento de manifiesto para configurar el botón de la cinta de opciones y el cuadro de diálogo de preprocesamiento de un complemento de informes de correo no deseado.

Disponible en: Outlook en Windows (suscripción de Microsoft 365), Outlook en Mac (suscripción de Microsoft 365), Outlook en la Web (moderno), nuevo Outlook en Windows (versión preliminar)

Office.context.mailbox.item.getAsFileAsync

Se agregó un método para obtener la codificación Base64 de un mensaje.

Disponible en: Outlook en Windows (suscripción de Microsoft 365), Outlook en Mac (suscripción de Microsoft 365), Outlook en la Web (moderno), nuevo Outlook en Windows (versión preliminar)

Office.SpamReportingEventCompletedOptions

Opciones creadas para personalizar un cuadro de diálogo posterior al procesamiento o configurar un complemento de informes de correo no deseado para realizar operaciones adicionales en un mensaje notificado, como eliminarlo de la bandeja de entrada.

Disponible en: Outlook en Windows (suscripción de Microsoft 365), Outlook en Mac (suscripción de Microsoft 365), Outlook en la Web (moderno), nuevo Outlook en Windows (versión preliminar)

Office.MailboxEnums.MoveSpamItemTo

Se ha agregado una nueva enumeración para especificar la carpeta a la que se mueve un mensaje notificado una vez que lo procesa un complemento de informes de correo no deseado.

Disponible en: Outlook en Windows (suscripción de Microsoft 365), Outlook en Mac (suscripción de Microsoft 365), Outlook en la Web (moderno), nuevo Outlook en Windows (versión preliminar)

Para obtener más información sobre cómo implementar la característica integrada de informes de correo no deseado en el complemento, consulte Implementación de un complemento integrado de informes de correo no deseado (versión preliminar).




Selección múltiple de elementos: propiedades de mensaje adicionales

Office.SelectedItemDetails

La capacidad de obtener las propiedades de los mensajes seleccionados en Outlook mediante Office.context.mailbox.getSelectedItemsAsync se introdujo en el conjunto de requisitos 1.13. Las propiedades adicionales, como conversationId, internetMessageIdy hasAttachment, ahora están disponibles en versión preliminar.

Disponible en: Outlook en Windows (suscripción de Microsoft 365)




Tema de Office

Office.context.officeTheme

Se ha agregado capacidad para obtener el tema de Office.

Disponible en: Outlook en Windows (suscripción de Microsoft 365)

Office.EventType.OfficeThemeChanged

Se ha agregado el evento OfficeThemeChanged a Mailbox.

Disponible en: Outlook en Windows (suscripción de Microsoft 365)




Alertas inteligentes: personalice la opción No enviar e invalide la opción de modo de envío en tiempo de ejecución.

Office.SmartAlertsEventCompletedOptions: opciones adicionales

Se han agregado opciones adicionales event.completed para personalizar el botón No enviar del cuadro de diálogo Alertas inteligentes e invalidar la opción de modo de envío en tiempo de ejecución.

Disponible en: Outlook en Windows (suscripción de Microsoft 365)

Office.MailboxEnums.SendModeOverride

Se agregó una enumeración para especificar la opción de modo de envío que invalida la opción establecida en el manifiesto en tiempo de ejecución.

Disponible en: Outlook en Windows (suscripción de Microsoft 365)

Para obtener información sobre cómo implementar estas características, consulte el tutorial alertas inteligentes.




Establecer temporalmente el cuerpo o el asunto que se muestra en modo de lectura

Office.context.mailbox.item.display

Se ha agregado una propiedad que obtiene un objeto para establecer temporalmente el contenido mostrado en el cuerpo o asunto de un mensaje en modo de lectura.

Disponible en: Outlook en Windows (suscripción de Microsoft 365)

Office.Display

Se agregó un objeto que proporciona propiedades para establecer temporalmente el contenido mostrado en el cuerpo o asunto de un mensaje en modo de lectura.

Disponible en: Outlook en Windows (suscripción de Microsoft 365)

Office.DisplayedBody

Se agregó un objeto que proporciona un método para establecer temporalmente el contenido mostrado en el cuerpo de un mensaje en modo de lectura.

Disponible en: Outlook en Windows (suscripción de Microsoft 365)

Office.DisplayedSubject

Se ha agregado un objeto que proporciona un método para establecer temporalmente el contenido mostrado en el asunto de un mensaje en modo de lectura.

Disponible en: Outlook en Windows (suscripción de Microsoft 365)




Vea también