Vergleichen der Outlook-Add-In-Unterstützung in Outlook für Mac mit anderen Outlook-HostsCompare Outlook add-in support in Outlook for Mac with other Outlook hosts

Sie können ein Outlook-Add-In in Outlook für Mac genau wie in den anderen Hosts, einschließlich Outlook für Windows, OWA für Geräte und Outlook im Web, erstellen und ausführen, ohne den JavaScript-Code für jeden Host anzupassen.You can create and run an Outlook add-in the same way in Outlook for Mac as in the other hosts, including Outlook for Windows, OWA for Devices, and Outlook on the web, without customizing the JavaScript for each host. Dieselben Aufrufe vom Add-In zur JavaScript-API für Office funktionieren in der Regel genauso, mit Ausnahme der in der folgenden Tabelle beschriebenen Bereiche.The same calls from the add-in to the JavaScript API for Office generally work the same way, except for the areas described in the following table.

Weitere Informationen hierzu finden Sie unter Bereitstellen und Installieren von Outlook-Add-Ins zu Testzwecken.For more information, see Deploy and install Outlook add-ins for testing.

BereichArea Outlook für Windows, OWA für Geräte, Outlook im WebOutlook for Windows, OWA for Devices, Outlook on the web Outlook für MacOutlook for Mac
Unterstützte Versionen von office.js und Office-Add-Ins-ManifestschemaSupported versions of office.js and Office Add-ins manifest schema Alle APIs in Office.js und Schema v1.1All APIs in Office.js and schema v1.1.
  • Unterstützt die Anforderungssätze 1.0, 1.1, 1.2, 1.3 und 1.4Supports requirement sets 1.0, 1.1, 1.2, 1.3, and 1.4
  • Schema v1.1Schema v1.1.
HINWEIS: Das Speichern von Besprechungen wird in Outlook für Mac nicht unterstützt. Die Methode saveAsync schlägt fehl, wenn sie aus einer Besprechung im Verfassenmodus aufgerufen wird.NOTE: Outlook for Mac does not support saving a meeting. The saveAsync method will fail when called from a meeting in compose mode.
Instanzen einer TerminserieInstances of a recurring appointment series
  • Die Element-ID und andere Eigenschaften eines Mastertermins oder einer Termininstanz einer Serie können abgerufen werden.Can get the item ID and other properties of a master appointment or appointment instance of a recurring series.
  • Mit mailbox.displayAppointmentForm kann eine Instanz oder der Master einer Terminserie angezeigt werden.Can use mailbox.displayAppointmentForm to display an instance or the master of a recurring series.
  • Die Element-ID und andere Eigenschaften des Mastertermins können abgerufen werden, nicht jedoch die Werte einer Instanz einer Terminserie.Can get the item ID and other properties of the master appointment, but not those of an instance of a recurring series.
  • Der Mastertermin einer Terminserie kann angezeigt werden. Ohne Element-ID kann keine Instanz einer Terminserie angezeigt werden.Can display the master appointment of a recurring series. Without the item ID, cannot display an instance of a recurring series.
Empfängertyp eines TerminteilnehmersRecipient type of an appointment attendee Mit EmailAddressDetails.recipientType kann der Empfängertyp eines Teilnehmers identifiziert werden.Can use EmailAddressDetails.recipientType to identify the recipient type of an attendee. EmailAddressDetails.recipientType gibt undefined für Terminteilnehmer zurück.EmailAddressDetails.recipientType returns undefined for appointment attendees.
Versionszeichenfolge des HostsVersion string of the host Das Format der von diagnostics.hostVersion zurückgegebenen Versionszeichenfolge hängt vom Hosttyp ab. Beispiel:The format of the version string returned by diagnostics.hostVersion depends on the actual type of host. For example:
  • Outlook für Windows: 15.0.4454.1002Outlook for Windows: 15.0.4454.1002
  • Outlook Web App: 15.0.918.2Outlook Web App: 15.0.918.2
Beispiel für die von Diagnostics.hostVersion zurückgegebene Versionszeichenfolge für Outlook für Mac: 15.0 (140325)An example of the version string returned by Diagnostics.hostVersion on Outlook for Mac: 15.0 (140325)
Benutzerdefinierte Eigenschaften eines ElementsCustom properties of an item Wenn das Netzwerk ausfällt, kann ein Add-In weiterhin auf zwischengespeicherte benutzerdefinierte Eigenschaften zugreifen.If the network goes down, an add-in can still access cached custom properties. Da Outlook für Mac benutzerdefinierte Eigenschaften nicht zwischenspeichert, können Add-Ins bei einem Netzwerkausfall nicht auf diese Eigenschaften zugreifen.Because Outlook for Mac does not cache custom properties, if the network goes down, add-ins would not be able to access them.
AnlagendetailsAttachment details Inhaltstyp und Anlagennamen in einem AttachmentDetails-Objekt hängen vom Hosttyp ab:The content type and attachment names in an AttachmentDetails object depend on the type of host:
Zeitgenauigkeit von dateTimeCreateddateTimeCreated und dateTimeModified dateTimeModifiedTime accuracy of dateTimeCreated and dateTimeModified Wenn ein Add-In den folgenden Code verwendet, ist die Zeitangabe bis auf eine Millisekunde genau:If an add-in uses the following code, the accuracy is up to a millisecond:
JSON.stringify(Office.context.mailbox.item, null, 4);
Ist die Angabe nur auf die Sekunde genau.The accuracy is up to only a second.