Übersicht über Outlook-Add-Ins

Outlook-Add-Ins sind Integrationen in Outlook von Drittanbietern, die auf unserer webbasierten Plattform erstellt wurden. 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, welche ältere Integrationen für Outlook unter Windows sind. Im Gegensatz zu COM-Add-Ins muss für Outlook-Add-Ins kein Code physisch auf dem Gerät oder im Outlook-Client des Benutzers installiert werden. Für ein Outlook-Add-In liest Outlook das Manifest und nimmt die angegebenen Steuerelemente auf der Benutzeroberfläche auf. Dann wird der JavaScript- und HTML-Code geladen. Alle Webkomponenten werden im Kontext eines Browsers in einer Sandbox ausgeführt.

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, einschließlich der Elementtypen und, ob der Benutzer ein Element liest oder verfasst.

Hinweis

Wenn Sie Ihr Add-In in AppSource veröffentlichen und innerhalb der Office-Benutzererfahrung verfügbar machen möchten, vergewissern Sie sich beim Erstellen des Add-Ins, dass es den Zertifizierungsrichtlinien für kommerzielle Marketplace-Websites entspricht. 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 Anwendungs- und Verfügbarkeitsseite von Office-Add-Ins).

Erweiterungspunkte

Erweiterungspunkte sind die Arten, wie Add-Ins in Outlook integriert werden. Dies kann auf folgende Arten erfolgen.

  • Add-Ins können Schaltflächen deklarieren, die auf Befehlsoberflächen für Nachrichten und Termine angezeigt werden. Weitere Informationen finden Sie unter Add-In-Befehle für Outlook.

    Ein Add-In mit Befehlsschaltflächen auf der Menüband

    Add-In-Befehl; Form ohne Benutzeroberfläche.

  • Add-Ins können Links von Übereinstimmungen für reguläre Ausdrücke oder erkannten Entitäten in Nachrichten und Terminen definieren. Weitere Informationen finden Sie unter Kontextbezogene Outlook-Add-Ins.

    Ein kontextbezogenes Add-In für eine hervorgehobene Entität (eine Adresse)

    Kontextsensitive App auf einer Karte.

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:

  • Durch die Verwaltung von Informationsrechten (Information Rights Management, IRM) geschützt oder auf andere Weise zum Schutz verschlüsselt. Eine digital signierte Nachricht stellt ein Beispiel dar, da die digitale Signatur auf einem dieser Mechanismen beruht.

    Wichtig

    • Add-Ins werden bei digital signierten Nachrichten in Outlook in Verbindung mit einem Microsoft 365-Abonnement aktiviert. Unter Windows wurde diese Unterstützung mit Build 8711.1000 eingeführt.

    • Beginnend mit Outlook Build 13229.10000 unter Windows können Add-ins jetzt für Elemente aktiviert werden, die durch IRM geschützt sind. Weitere Informationen zu diesem Feature in der Vorschau finden Sie unter Aktivierung von Add-Ins für Elemente, die durch Information Rights Management (IRM) geschützt sind.

  • Ü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

    *Support für Szenarien mit Stellvertretungszugriff (z. B. Ordner, die aus dem Postfach eines anderen Benutzers freigegeben wurden) wurde eingeführt in Anforderungssatz 1.8. Die Unterstützung für freigegebene Postfächer befindet sich jetzt in Outlook unter Windows und Mac in der Vorschauphase. Weitere Informationen finden Sie unter Aktivieren von freigegebenen Ordnern und freigegebenen Postfachszenarien.

  • 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“ in Erkennen bestimmter Zeichenfolgen in einem Outlook-Element als 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 mobiler Unterstützung zu einem Outlook-Add-In.

Unterstützte Clients

Outlook-Add-Ins werden in Outlook 2013 und höheren Versionen auf Windows, in Outlook 2016 und höheren Versionen für Mac, Outlook im Web für Exchange 2013 (lokal) und höheren Versionen, Outlook für iOS, Outlook für Android, Outlook im Web und in Outlook.com unterstützt. Nicht alle der neuesten Features werden gleichzeitig auf allen Clients unterstützt. Informationen dazu, in welchen Anwendungen bestimmte Features möglicherweise unterstützt werden oder nicht, finden Sie in den Artikeln und API-Referenzen zu diesen 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