2017-07-06 2 views
0

Je développe Office Addin pour les perspectives, je struct avec ce qui suit, s'il vous plaît veuillez aider. La méthode fonctionne correctement dans Office 365, mais en ce qui concerne Exchange 2013, elle fonctionne dans Outlook Client mais ne fonctionne pas dans Outlook Web App. set version exigence de boîte aux lettres minimum est 1,3Office.context.mailbox.item.body n'est pas défini

issue

+0

Accepter les réponses: [Comment ça marche?] (Https://meta.stackexchange.com/questions/5234/how-does-accepting-an-answer-work?answertab=active#tab-top) –

Répondre

1

Cela devrait. Office.context.mailbox.item.body.getAsync version de l'exigence minimale de boîte aux lettres est humide à 1,3 niveau API. En même temps, selon "Understanding Outlook API requirement sets", l'application Web Outlook (Exchange 2013 sur site) prend en charge uniquement l'API de niveau 1.1.

+0

In OWA Exchange 2013 On-Premise, est-ce que 'Office.context.mailbox.item.body' n'est pas disponible? La spécification indique qu'il est disponible à partir Mailbox 1.1 –

+0

@AbhishekSJain 'Office.context.mailbox.item.body' objet est disponible au niveau 1.1, mais les méthodes de cet objet développé à un moment différent du niveau requis pour' getAsync' est 1.3. A titre d'exemple 'prependAsync' disponible à partir de l'API de niveau 1.1. Veuillez vous référer au lien de documentation fourni. –

+0

lorsque j'essaie d'utiliser 'Office.context.mailbox.item.body' dans la version 1.1, j'obtiens' undefined', j'essayais de vérifier si 'getAsync' est supporté ou non, en utilisant' if (Office.context.mailbox .item.body.getAsync! == undefined) ', en plus d'utiliser' isSetSupported', existe-t-il un autre moyen de le faire? –