Vergleichen der Outlook-Add-In-Unterstützung in Outlook auf Mac mit anderen Outlook-Clients
Sie können ein Outlook-Add-In auf die gleiche Weise in Outlook auf Mac erstellen und ausführen wie in den anderen Clients, einschließlich Outlook im Web, Windows (neu und klassisch), iOS und Android, ohne javaScript für jeden Client anzupassen. Die gleichen Aufrufe des Add-Ins an die Office JavaScript-API funktionieren im Allgemeinen auf die gleiche Weise, mit Ausnahme der in der folgenden Tabelle beschriebenen Bereiche.
Weitere Informationen hierzu finden Sie unter Bereitstellen und Installieren von Outlook-Add-Ins zu Testzwecken.
Informationen zur Unterstützung neuer Ui finden Sie unter Add-In-Unterstützung in Outlook auf der neuen Mac-Benutzeroberfläche.
Bereich | Outlook im Web, Windows (neu und klassisch) und mobile Geräte | Outlook für Mac |
---|---|---|
Unterstützte Versionen von office.js | Alle APIs in Office.js. | Alle APIs in Office.js. HINWEIS: In Outlook für Mac unterstützt nur Version 16.35 (20030802) oder höher das Speichern einer Besprechung. Andernfalls schlägt die saveAsync Methode fehl, wenn sie aus einer Besprechung im Verfassenmodus aufgerufen wird. Eine Problemumgehung finden Sie unter Besprechung kann in Outlook für Mac mit Office JS-API nicht als Entwurf gespeichert werden. |
Instanzen einer Terminserie |
|
|
Empfängertyp eines Terminteilnehmers | Mit EmailAddressDetails.recipientType kann der Empfängertyp eines Teilnehmers identifiziert werden. |
EmailAddressDetails.recipientType gibt undefined für Terminteilnehmer zurück. |
Versionszeichenfolge der Clientanwendung | Das Format der von Diagnose.hostVersion zurückgegebenen Versionszeichenfolge hängt vom Outlook-Client ab.
|
Der diagnostics.hostVersion Aufruf gibt die Version des Outlook-Clients zurück. Beispiel: 16.0 (140325) . |
Benutzerdefinierte Eigenschaften eines Elements | Wenn das Netzwerk ausfällt, kann ein Add-In weiterhin auf zwischengespeicherte benutzerdefinierte Eigenschaften zugreifen. | Da Outlook auf Mac keine benutzerdefinierten Eigenschaften zwischenspeichert, können Add-Ins nicht darauf zugreifen, wenn das Netzwerk ausfällt. |
Anlagendetails | Der Inhaltstyp und die Anlagennamen in einem AttachmentDetails-Objekt hängen vom Typ des Clients ab:
|
|
Zeichenfolge zur Darstellung der Zeitzone in den Eigenschaften dateTimeCreateddateTimeCreated und dateTimeModifieddateTimeModified |
Beispiel: Thu Mar 13 2014 14:09:11 GMT+0800 (China Standard Time) |
Beispiel: Thu Mar 13 2014 14:09:11 GMT+0800 (CST) |
Zeitgenauigkeit von dateTimeCreateddateTimeCreated und dateTimeModifieddateTimeModified |
Wenn ein Add-In den folgenden Code verwendet, beträgt die Genauigkeit bis zu einer Millisekunde.JSON.stringify(Office.context.mailbox.item, null, 4); |
Ist die Angabe nur auf die Sekunde genau. |
Add-In-Unterstützung in Outlook auf der neuen Mac-Benutzeroberfläche
Outlook-Add-Ins werden jetzt auf der neuen Mac-Benutzeroberfläche unterstützt (verfügbar in Outlook-Version 16.38.506). Informationen zu Anforderungssätzen, die derzeit auf der neuen Mac-Benutzeroberfläche unterstützt werden, finden Sie unter Clientunterstützung für Outlook-API-Anforderungssätze.
Weitere Informationen zur neuen Mac-Benutzeroberfläche finden Sie unter Die neue Outlook für Mac.
Sie können wie folgt ermitteln, welche Ui-Version Sie verwenden:
Klassische Benutzeroberfläche
Neue Benutzeroberfläche
Office Add-ins