Übersicht über Outlook-Add-Ins

Outlook-Add-Ins sind von Drittanbietern erstellte Integrationen in Outlook, die unsere webbasierte Plattform verwenden. Outlook-Add-Ins weisen drei wichtige Aspekte auf:

  • Sie weisen die gleiche Add-In- und Geschäftslogik in Desktop-Outlook auf Windows und Mac, Web (Microsoft 365 und Outlook.com) und Mobile auf.
  • Sie bestehen aus einem Manifest, das beschreibt, wie das Add-In in Outlook integriert wird (z. B. über eine Schaltfläche oder einen Aufgabenbereich), sowie JavaScript-/HTML-Code, der die Benutzeroberfläche und Geschäftslogik des Add-Ins bestimmt.
  • Outlook-Add-Ins können ausAppSource erworben oder von Endbenutzern oder Administratoren quergeladen werden.

Outlook-Add-Ins unterscheiden sich von COM- oder VSTO-Add-Ins, die ältere Integrationen für Outlook unter Windows sind. Im Gegensatz zu COM-Add-Ins verfügen Outlook-Add-Ins nicht über Code, der physisch auf dem Gerät des Benutzers oder dem Outlook-Client installiert ist. Für ein Outlook-Add-In liest Outlook das Manifest, aktiviert die angegebenen Steuerelemente in der Benutzeroberfläche und lädt dann JavaScript und HTML. Die Webkomponenten werden alle im Kontext eines Browsers oder Webview-Steuerelements in einer Sandbox ausgeführt.

Wichtig

COM- und VSTO-Add-Ins werden im neuen Outlook unter Windows , das sich derzeit in der Vorschau befindet, nicht unterstützt. Diese Add-Ins werden weiterhin im klassischen Desktopclient von Outlook unter Windows unterstützt. Weitere Informationen finden Sie unter Entwickeln von Outlook-Add-Ins für neues Outlook unter Windows (Vorschauversion).

Zu den Outlook-Elementen, die Add-Ins unterstützen, zählen E-Mail-Nachrichten, Besprechungsanfragen, -antworten und -absagen sowie Termine. Jedes Outlook-Add-In definiert den Kontext, in dem es verfügbar ist. Dieser umfasst die Elementtypen und ob der Benutzer ein Element liest oder verfasst.

Hinweis

Wenn Sie beabsichtigen, das Add-In in AppSource zu veröffentlichen und in der Office-Benutzeroberfläche zur Verfügung zu stellen, stellen Sie sicher, dass die Zertifizierungsrichtlinien für den kommerziellen Marketplace erfüllt sind. Damit das Add-In die Validierung besteht, muss es beispielsweise auf allen Plattformen funktionieren, die die Methoden unterstützen, die Sie definieren (weitere Informationen finden Sie im Abschnitt 1120.3 und auf der Seite zur Verfügbarkeit von Office-Add-Ins auf Anwendungen und Plattformen).

Erweiterungspunkte

Erweiterungspunkte sind die Arten, wie Add-Ins in Outlook integriert werden. Dies kann im Folgenden beschrieben werden.

Postfachelemente, die für Add-Ins zur Verfügung stehen

Outlook-Add-Ins werden aktiviert, wenn der Benutzer eine Nachricht oder einen Termin verfasst oder liest, nicht jedoch bei anderen Elementtypen. Add-Ins werden jedoch nicht aktiviert, wenn das aktuelle Nachrichtenelement (in einem Lese- oder Entwurfsformular) folgende Bedingungen erfüllt:

  • Geschützt durch Verwaltung von Informationsrechten (IRM) oder auf andere Weise verschlüsselt, um outlook auf mobilen Geräten zu schützen und darauf zu zugreifen. Eine digital signierte Nachricht ist ein Beispiel, da die digitale Signatur auf einem dieser Mechanismen basiert.

Wichtig

  • Add-Ins werden jetzt für IRM-geschützte Elemente in Outlook unter Windows (ab Version 2009 (Build 13229.10000)), auf Mac (ab Version 16.77.827.0) und im Web aktiviert. Um diese Funktion zu aktivieren, muss ein Mandantenadministrator das OBJMODEL Nutzungsrecht aktivieren, indem er die Option Programmgesteuerten Zugriff zulassen in Office festlegt. Weitere Informationen finden Sie unter Nutzungsrechte und Beschreibungen.
  • Ab Outlook unter Windows Version 1711 (Build 8711.1000), die einem Microsoft 365-Abonnement zugeordnet ist, werden Add-Ins für digital signierte Nachrichten aktiviert.
  • Übermittlungsbericht oder -benachrichtigung mit der Nachrichtenklasse "IPM.Report.*", darunter Übermittlungs- und Unzustellbarkeitsberichte sowie Benachrichtigungen über "Gelesen", "Ungelesen" und "Verzögerung".

  • MSG- oder EML-Datei, bei der es sich um eine Anlage einer anderen Nachricht handelt.

  • MSG- oder EML-Datei, die im Dateisystem geöffnet wird.

  • In einem Gruppenpostfach, in einem freigegebenen Postfach*, im Postfach eines anderen Benutzers*, in einem Archivpostfach oder in einem öffentlichen Ordner.

    Wichtig

    * Unterstützung für Delegatzugriffsszenarien (z. B. Ordner, die aus dem Postfach eines anderen Benutzers freigegeben wurden) wurde in Anforderungssatz 1.8 eingeführt, während die Unterstützung für freigegebene Postfächer in Anforderungssatz 1.13 eingeführt wurde. Weitere Informationen finden Sie unter Aktivieren von Szenarien für freigegebene Ordner und freigegebene Postfächer.

  • Verwenden eines benutzerdefinierten Formulars.

  • Erstellt über Simple MAPI. Simple MAPI wird verwendet, wenn ein Office-Benutzer eine E-Mail von einer Office-Anwendung unter Windows erstellt oder sendet, während Outlook geschlossen ist. Beispielsweise kann ein Benutzer während der Arbeit in Word eine Outlook-E-Mail erstellen, die ein Outlook-Fenster zum Verfassen auslöst, ohne die vollständige Outlook-Anwendung zu starten. Wenn Outlook jedoch bereits ausgeführt wird, während der Benutzer die E-Mail aus Word erstellt, ist dies kein Simple MAPI-Szenario, sodass Outlook-Add-Ins im Formular zum Verfassen funktionieren, solange andere Aktivierungsanforderungen erfüllt sind.

Im Allgemeinen kann Outlook Add-Ins in Leseformularen für Elemente im Ordner "Gesendete Elemente" aktivieren, abgesehen von Add-Ins, die basierend auf Zeichenfolgenübereinstimmungen von bekannten Entitäten aktiviert werden. Weitere Informationen dazu finden Sie unter Unterstützung für bekannte Entitäten.

Aktuell gibt es zusätzliche Überlegungen beim Entwerfen und Implementieren von Add-Ins für mobile Clients. Weitere Informationen finden Sie unter Hinzufügen von Unterstützung für Add-In-Befehle in Outlook auf mobilen Geräten.

Unterstützte Clients

Outlook-Add-Ins werden in Outlook unter Windows, Outlook für Mac, Outlook im Web, Outlook unter iOS, Outlook unter Android und Outlook.com unterstützt. Nicht alle der neuesten Features werden gleichzeitig in allen Clients unterstützt. Ausführliche Informationen zur Featureunterstützung auf Clients und Servern finden Sie unter Anforderungssätze, die von Exchange-Servern und Outlook-Clients unterstützt werden , und artikelspezifisch für diese Features.

Erste Schritte zum Erstellen von Outlook-Add-Ins

Probieren Sie Folgendes, um mit dem Erstellen von Outlook-Add-Ins zu beginnen:

  • Schnellstart : Erstellen Sie einen einfachen Aufgabenbereich.
  • Lernprogramm: Erfahren Sie, wie Sie ein Add-In erstellen, das GitHub-Gists in eine neue Nachricht einfügt.

Siehe auch