API JavaScript Outlook prises en charge dans Outlook sur les appareils mobiles

Outlook sur Android et sur iOS prend en charge jusqu’à l’ensemble de conditions requises de boîte aux lettres 1.5. Pour étendre davantage les fonctionnalités d’un complément mobile Outlook, certaines API des ensembles de conditions requises ultérieurs, auparavant disponibles uniquement pour les clients de bureau et web Outlook, sont désormais activées pour la prise en charge mobile. Cet article décrit les API prises en charge dans Outlook Mobile et toutes les exceptions d’implémentation.

API prises en charge

Le tableau suivant répertorie un sous-ensemble d’API issues d’ensembles de conditions requises au-delà de la version 1.5 qui peuvent désormais être implémentées dans les compléments mobiles Outlook. Même si l’ensemble minimal de conditions requises spécifié dans le manifeste de votre complément est supérieur à 1,5, tant que l’API utilisée à partir de l’ensemble de conditions requises ultérieure est prise en charge, le complément s’affiche et s’active dans Outlook sur Android ou iOS. Pour plus d’informations sur la façon de spécifier l’ensemble de conditions requises minimales dans votre complément, consultez Ensembles de conditions requises de l’API JavaScript Outlook.

API Ensemble de conditions requises minimales Modes Outlook pris en charge Prise en charge d’Outlook sur les clients mobiles
Office.context.mailbox.item.addFileAttachmentFromBase64Async Mailbox 1.8 Composer un message
  • Android (version 4.2352.0 ou ultérieure)
  • iOS (version 4.2352.0 ou ultérieure)
Office.context.mailbox.item.body.setSignatureAsync Mailbox 1.10 Composer un message
  • Android (version 4.2352.0 ou ultérieure)
  • iOS (version 4.2352.0 ou ultérieure)
Office.context.mailbox.item.disableClientSignatureAsync Mailbox 1.10 Composer un message
  • Android (version 4.2352.0 ou ultérieure)
  • iOS (version 4.2352.0 ou ultérieure)
Office.context.mailbox.item.from.getAsync Mailbox 1.7 Composer un message
  • Android (version 4.2352.0 ou ultérieure)
  • iOS (version 4.2352.0 ou ultérieure)
Office.context.mailbox.item.getComposeTypeAsync Mailbox 1.10 Composer un message
  • Android (version 4.2352.0 ou ultérieure)
  • iOS (version 4.2352.0 ou ultérieure)
Office.context.mailbox.item.internetHeaders.getAsync Mailbox 1.8 Composer un message
  • Android (version 4.2405.0 ou ultérieure)
  • iOS (version 4.2405.0 ou ultérieure)
Office.context.mailbox.item.internetHeaders.removeAsync Mailbox 1.8 Composer un message
  • Android (version 4.2405.0 ou ultérieure)
  • iOS (version 4.2405.0 ou ultérieure)
Office.context.mailbox.item.internetHeaders.setAsync Mailbox 1.8 Composer un message
  • Android (version 4.2405.0 ou ultérieure)
  • iOS (version 4.2405.0 ou ultérieure)
Office.context.mailbox.item.sessionData Mailbox 1.11 Composer un message
  • Android (version 4.2425.0)
  • iOS (version 4.2425.0)

API non prises en charge

Bien qu’Outlook Mobile prenne en charge jusqu’à l’ensemble de conditions requises 1.5, certaines API de ces ensembles de conditions requises précédents ne sont pas prises en charge. Le tableau suivant répertorie ces API et note également les fonctionnalités qui ne sont pas prises en charge dans certains modes Outlook.

API Ensemble de conditions requises minimales Modes Outlook non pris en charge
Office.context.officeTheme Aperçu de la boîte aux lettres
  • Message lu
  • Composer un message
  • Participant au rendez-vous
  • Organisateur de rendez-vous
Office.context.mailbox.ewsUrl Mailbox 1.1
  • Message lu
  • Composer un message
  • Participant au rendez-vous
  • Organisateur de rendez-vous
Office.context.mailbox.convertToEwsId Mailbox 1.3
  • Message lu
  • Composer un message
  • Participant au rendez-vous
  • Organisateur de rendez-vous
Office.context.mailbox.convertToRestId Mailbox 1.3
  • Message lu
  • Composer un message
  • Participant au rendez-vous
  • Organisateur de rendez-vous
Office.context.mailbox.displayAppointmentForm Mailbox 1.1
  • Message lu
  • Composer un message
  • Participant au rendez-vous
  • Organisateur de rendez-vous
Office.context.mailbox.displayMessageForm Mailbox 1.1
  • Message lu
  • Composer un message
  • Participant au rendez-vous
  • Organisateur de rendez-vous
Office.context.mailbox.displayNewAppointmentForm Mailbox 1.1
  • Message lu
  • Participant au rendez-vous
Office.context.mailbox.getCallbackTokenAsync(options, callback) Mailbox 1.5
  • Composer un message
  • Organisateur de rendez-vous
Office.context.mailbox.getCallbackTokenAsync(callback, userContext) Boîte aux lettres 1.1 (prise en charge du mode lecture)

Boîte aux lettres 1.3 (prise en charge du mode Composition)
  • Message lu
  • Composer un message
  • Participant au rendez-vous
  • Organisateur de rendez-vous
Office.context.mailbox.makeEwsRequestAsync Mailbox 1.1
  • Message lu
  • Composer un message
  • Participant au rendez-vous
  • Organisateur de rendez-vous
Office.context.mailbox.item.dateTimeModified Mailbox 1.1
  • Message lu
  • Participant au rendez-vous
Office.context.mailbox.item.displayReplyAllForm Mailbox 1.1
  • Message lu
  • Participant au rendez-vous
Office.context.mailbox.item.displayReplyForm Mailbox 1.1
  • Message lu
  • Participant au rendez-vous
Office.context.mailbox.item.getRegexMatches Mailbox 1.1
  • Message lu
  • Participant au rendez-vous
Office.context.mailbox.item.getRegexMatchesByName Mailbox 1.1
  • Message lu
  • Participant au rendez-vous
Office.context.mailbox.item.bcc.addAsync

Office.context.mailbox.item.cc.addAsync

Office.context.mailbox.item.to.addAsync
Mailbox 1.1
  • Composer un message
Office.context.mailbox.item.bcc.setAsync

Office.context.mailbox.item.cc.setAsync

Office.context.mailbox.item.to.setAsync
Mailbox 1.1
  • Composer un message
Office.context.mailbox.item.body.getTypeAsync Mailbox 1.1
  • Composer un message
Office.context.mailbox.item.body.prependAsync Mailbox 1.1
  • Composer un message
Office.context.mailbox.item.body.setAsync Mailbox 1.1
  • Composer un message
Office.context.mailbox.item.subject.setAsync Mailbox 1.1
  • Composer un message

Voir aussi