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

El subconjunto de API de complementos 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 usarse 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 ni en documentos críticos para la empresa.

Usar las API en versión preliminar:

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

Importante

Esta documentación es para un conjunto de requisitosde versión preliminar. Este conjunto de requisitos aún no se ha implementado por completo y los clientes no informarán con precisión de su compatibilidad. 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.

  • Se ha agregado la capacidad de descifrar datos adjuntos de elementos de Outlook (Office.MailboxEnums.AttachmentType.Item) en un complemento de cifrado. Para obtener más información, consulte Descifrar datos adjuntos de elementos de Outlook (versión preliminar).
  • Se ha agregado una propiedad al event.completed método de complementos de cifrado para mostrar un mensaje de error personalizado cuando se produce un error en el descifrado. Para obtener más información, consulte Personalización de mensajes de error para la operación de descifrado (versión preliminar).
  • Se ha agregado una propiedad al método de complementos de cifrado para restringir la impresión, copia event.completed y guardado del contenido descifrado. Para obtener más información, consulte Administrar la distribución de contenido descifrado (versión preliminar).
  • Se ha agregado una acción de reintento a la notificación de tiempo de espera de descifrado en los complementos de cifrado para que los destinatarios puedan reintentar una operación de descifrado con errores sin cambiar a otro mensaje.
  • Se ha extendido la compatibilidad de la errorMessageMarkdown propiedad del event.completed método con los complementos de alertas inteligentes en Outlook en Mac.
  • Se ha agregado una propiedad para obtener o establecer si una cita es un evento de todo el día.
  • Se han agregado eventos para activar un complemento basado en eventos en un mensaje en modo lectura cuando contiene determinados tipos de datos adjuntos o encabezados personalizados de Internet.
  • Se han agregado una propiedad y objetos para establecer temporalmente el cuerpo o el asunto que se muestra en modo de lectura.

Lista de API

En la tabla siguiente se enumeran las API de JavaScript de Outlook actualmente en versión preliminar. Para ver la documentación de referencia de todas las API de JavaScript de Outlook (incluidas las API de versión preliminar y las API publicadas anteriormente), consulte API de Outlook.

Clase Campos Descripción
AccessControls allowCopyPaste Si es verdadero, especifica que el contenido descifrado de un mensaje se puede copiar y pegar.
allowPrint Si es verdadero, especifica que se puede imprimir el contenido descifrado de un mensaje.
allowSave Si es verdadero, especifica que se puede guardar el contenido descifrado de un mensaje.
AppointmentCompose isAllDayEvent Obtiene o establece la propiedad Office.IsAllDayEvent de una cita.
AppointmentRead isAllDayEvent Devuelve un valor booleano que indica si el evento es todo el día.
Display body Obtiene un objeto para establecer temporalmente el contenido mostrado en el cuerpo de un mensaje en modo de lectura.
subject Obtiene un objeto para establecer temporalmente el contenido que se muestra en el asunto de un mensaje en modo de lectura.
DisplayedBody setAsync(data: string, callback?: (asyncResult: Office.AsyncResult<void>) => void) Establece temporalmente el contenido mostrado en el cuerpo de un mensaje en modo de lectura.
setAsync(data: string, options: Office.AsyncContextOptions & CoercionTypeOptions, callback?: (asyncResult: Office.AsyncResult<void>) => void) Establece temporalmente el contenido mostrado en el cuerpo de un mensaje en modo de lectura.
DisplayedSubject setAsync(data: string, callback?: (asyncResult: Office.AsyncResult<void>) => void) Establece temporalmente el contenido que se muestra en el asunto de un mensaje en modo de lectura.
setAsync(data: string, options: Office.AsyncContextOptions, callback?: (asyncResult: Office.AsyncResult<void>) => void) Establece temporalmente el contenido que se muestra en el asunto de un mensaje en modo de lectura.
IsAllDayEvent getAsync(callback: (asyncResult: Office.AsyncResult<boolean>) => void) Obtiene el valor booleano que indica si el evento es de todo el día o no.
getAsync(options: Office.AsyncContextOptions, callback: (asyncResult: Office.AsyncResult<boolean>) => void) Obtiene el valor booleano que indica si el evento es de todo el día o no.
setAsync(isAllDayEvent: boolean, callback?: (asyncResult: Office.AsyncResult<void>) => void) Establece el estado de evento de todo el día de una cita.
setAsync(isAllDayEvent: boolean, options: Office.AsyncContextOptions, callback?: (asyncResult: Office.AsyncResult<void>) => void) Establece el estado de evento de todo el día de una cita.
MessageDecryptEventCompletedOptions accessControls Cuando utiliza el método completed para señalar la finalización de un controlador de eventos
errorMessage Cuando utiliza el método completed para señalar la finalización de un controlador de eventos
MessageRead pantalla Obtiene un objeto para establecer temporalmente el contenido mostrado en el cuerpo o asunto de un mensaje en modo de lectura.

Vea también