Conjunto de requisitos de api de complemento de Outlook 1.14
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.
¿Novedades de la versión 1.14?
El conjunto de requisitos 1.14 incluye todas las características del conjunto de requisitos 1.13. Se han agregado las siguientes características.
- Se ha agregado la característica integrada de informes de correo no deseado .
- Se agregó un método para obtener la codificación Base64 de un mensaje.
- Se ha agregado un método para obtener la dirección URL del entorno de ejecución de JavaScript de un complemento.
- Se ha agregado compatibilidad para personalizar el texto del botón y configurar un panel de tareas para la opción No enviar de un cuadro de diálogo Alertas inteligentes .
- Se ha agregado compatibilidad para invalidar la opción de modo de envío de un complemento alertas inteligentes en tiempo de ejecución.
- Se han agregado miembros para obtener propiedades adicionales de un mensaje en modo de redacción.
- Se ha agregado un método para cerrar un mensaje actual compuesto con la opción de descartar los cambios no guardados.
- Se agregaron propiedades de elementos de correo adicionales para la característica de selección múltiple de elementos .
- Se ha agregado compatibilidad para identificar el tema actual de Office de un cliente de Outlook.
- Se ha agregado compatibilidad para obtener y establecer el nivel de confidencialidad de una cita.
Registro de cambios
Se agregó el punto de extensión de manifiesto solo del complemento ReportPhishingCommandSurface : activa un complemento de informes de correo no deseado en la cinta de opciones de Outlook e impide que aparezca al final de la cinta de opciones o en la sección de desbordamiento.
Se agregó el elemento de manifiesto solo del complemento ReportPhishingCustomization : configura 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.
Se agregó el evento Office.EventType.SpamReporting : se produce en Outlook cuando se notifica un mensaje no solicitado.
Se ha agregado Office.SpamReportingEventArgs: proporciona información sobre el
Office.EventType.SpamReporting
evento que se produce cuando se notifica un mensaje no solicitado.Office.SpamReportingEventCompletedOptions agregado: proporciona opciones para personalizar el cuadro de diálogo posterior al procesamiento de un complemento de informes de correo no deseado y ejecutar operaciones adicionales en un mensaje notificado.
Se agregó la enumeración Office.MailboxEnums.MoveSpamItemTo : especifica la carpeta a la que se mueve un mensaje notificado una vez que lo procesa un complemento de informes de correo no deseado.
Se agregó el método Office.context.mailbox.item.getAsFileAsync : obtiene la codificación Base64 de un mensaje.
Office.Urls agregado: proporciona un objeto para obtener las direcciones URL de los entornos en tiempo de ejecución que usa un complemento.
Se agregó el método Office.context.urls.javascriptRuntimeUrl : obtiene la dirección URL del entorno de ejecución de JavaScript de un complemento.
Se han agregado nuevas propiedades a Office.SmartAlertsEventCompletedOptions: agrega las siguientes propiedades para personalizar la opción No enviar de un cuadro de diálogo Alertas inteligentes e invalidar la opción de modo de envío en tiempo de ejecución.
- propiedad cancelLabel: personaliza el texto de la opción No enviar de un cuadro de diálogo Alertas inteligentes.
- propiedad commandId: especifica el identificador del panel de tareas que se abre cuando la opción No enviar está seleccionada en un cuadro de diálogo Alertas inteligentes.
- propiedad contextData: especifica los datos JSON pasados al complemento para su procesamiento cuando la opción No enviar está seleccionada en un cuadro de diálogo Alertas inteligentes.
- propiedad sendModeOverride: invalida la opción de modo de envío especificada en el manifiesto en tiempo de ejecución.
Se agregó la enumeración Office.MailboxEnums.SendModeOverride : especifica la opción de modo de envío que invalida la opción establecida en el manifiesto en tiempo de ejecución.
Se agregó la propiedad Office.context.mailbox.item.inReplyTo : obtiene el identificador de mensaje del mensaje original al que responde el mensaje actual.
Se agregó el método Office.context.mailbox.item.getConversationIndexAsync : obtiene la posición codificada en Base64 del mensaje actual en un subproceso de conversación.
Se agregó el método Office.context.mailbox.item.getItemClassAsync : obtiene la clase de elemento servicios web de Exchange (EWS) de un mensaje en modo de redacción.
Se agregó el método Office.context.mailbox.item.closeAsync : cierra un mensaje actual que se compone con la opción de descartar los cambios no guardados.
Se han agregado nuevas propiedades a Office.SelectedItemDetails: agrega las siguientes propiedades admitidas a la característica de selección múltiple del elemento.
- propiedad conversationId: proporciona el identificador de la conversación del mensaje que contiene el mensaje que está seleccionado actualmente.
- propiedad hasAttachment: identifica si un mensaje seleccionado actualmente contiene datos adjuntos.
- propiedad internetMessageId: proporciona el identificador de mensaje de Internet del mensaje que está seleccionado actualmente.
Se agregó la propiedad Office.context.officeTheme : obtiene el objeto para acceder a las propiedades del tema de Office seleccionado actualmente.
Se agregó el evento Office.EventType.OfficeThemeChanged : se produce cuando se cambia el tema de Office en Outlook.
Se ha agregado Office.OfficeThemeChangedEventArgs: proporciona el tema de Office actualizado cuando se produce el
Office.EventType.OfficeThemeChanged
evento.Se agregó la propiedad Office.context.mailbox.item.sensitivity : representa el nivel de confidencialidad de una cita.
Office.Sensitivity agregado: proporciona métodos para obtener o establecer el nivel de confidencialidad de una cita en modo de redacción.
Se agregó la enumeración Office.MailboxEnums.AppointmentSensitivityType : especifica el nivel de confidencialidad de una cita.