Glossar zu Office-Add-Ins

In diesem Glossar werden Begriffe aufgeführt, die in der Dokumentation zu Office-Add-Ins häufig verwendet werden.

Add-In

Office-Add-Ins sind Webanwendungen, die Office-Anwendungen erweitern. Diese Webanwendungen fügen der Office-Anwendung neue Funktionen hinzu, z. B. das Einbringen externer Daten, das Automatisieren von Prozessen oder das Einbetten interaktiver Objekte in Office-Dokumente.

Office-Add-Ins unterscheiden sich von VBA-, COM- und VSTO-Add-Ins dadurch, dass sie plattformübergreifende Unterstützung bieten (in der Regel Web, Windows, Mac und iPad) und auf standardmäßigen Webtechnologien (HTML, CSS und JavaScript) basieren. Die primäre Programmiersprache eines Office-Add-Ins ist JavaScript oder TypeScript.

Add-In-Befehle

Add-In-Befehle sind Benutzeroberflächenelemente, z. B. Schaltflächen und Menüs, die die Office-Benutzeroberfläche für Ihr Add-In erweitern. Wenn Benutzer ein Add-In-Befehlselement auswählen, initiieren sie Aktionen wie das Ausführen von JavaScript-Code oder das Anzeigen des Add-Ins in einem Aufgabenbereich. Add-In-Befehle lassen Ihr Add-In wie einen Teil von Office aussehen, was Benutzern mehr Vertrauen in Ihr Add-In gibt. Weitere Informationen finden Sie unter Add-In-Befehle.

Siehe auch: Menüband, Menüband-Schaltfläche.

Nur-Add-In-Manifest

Ein Nur-Add-In-Manifest ist eine XML-Datei , die definiert, wie ein Office-Add-In in Office-Anwendungen integriert wird. Sie legt die Einstellungen, Funktionen und UI-Einstiegspunkte des Add-Ins fest. Das Nur-Add-In-Manifest ist das ursprüngliche Manifestformat für Office-Add-Ins und unterstützt keine Kombination mit anderen Microsoft 365-Erweiterungen. Weitere Informationen finden Sie unter Office-Add-In-Manifest und Office-Add-Ins mit dem Nur-Add-In-Manifest.

Siehe auch: Unified Manifest for Microsoft 365.

append-on-send, prepend-on-send

"Append-on-Send " und "Prepend-on-Send" sind Outlook-Add-In-Features, die automatisch Inhalte am Ende oder Anfang eines Nachrichtentexts hinzufügen, wenn der Benutzer diesen sendet. Durch die Verwendung dieser Features können Add-Ins Haftungsausschlüsse, Signaturen oder andere Inhalte einfügen, ohne dass der Benutzer etwas tun muss. Weitere Informationen finden Sie unter Voranstellen oder Anfügen von Inhalten an eine Nachricht oder einen Termintext beim Senden.

Anwendung

Anwendung bezieht sich auf eine Office-Anwendung. Die Office-Anwendungen, die Office-Add-Ins unterstützen, sind Excel, OneNote, Outlook, PowerPoint, Project und Word.

Siehe auch: Client, Host, Office-Anwendung, Office-Client.

Anwendungsspezifische API

Anwendungsspezifische APIs stellen stark typisierte Objekte bereit, die mit Objekten interagieren, die für eine bestimmte Office-Anwendung nativ sind. Beispielsweise rufen Sie die Excel-JavaScript-APIs für den Zugriff auf Arbeitsblätter, Bereiche, Tabellen, Diagramme und vieles mehr auf. Anwendungsspezifische APIs sind derzeit für Excel, OneNote, PowerPoint, Visio und Word verfügbar. Weitere Informationen finden Sie unter Anwendungsspezifisches API-Modell.

Siehe auch: Gemeinsame API.

AppSource

AppSource ist der frühere Name für Microsoft Marketplace, den Onlineshop, in dem Benutzer und Administratoren Office-Add-Ins, Teams-Apps und andere Microsoft 365-Erweiterungen entdecken, testen und bereitstellen können. Add-In-Entwickler veröffentlichen über das Partner Center im Microsoft Marketplace.

Siehe auch: Microsoft Marketplace, Partner Center.

Zentralisierte Bereitstellung

Die zentrale Bereitstellung wird von Microsoft 365-Administratoren verwendet, um Office-Add-Ins, die das Nur-Add-In-Manifest verwenden, für Benutzer und Gruppen innerhalb ihrer Organization bereitzustellen. Über das Microsoft 365 Admin Center können Administratoren Add-Ins bestimmten Benutzern, Gruppen oder der gesamten organization zuweisen, ohne dass jeder Benutzer eine separate Installation durchführen muss. Weitere Informationen finden Sie unter Bereitstellen und Veröffentlichen von Office-Add-Ins.

Siehe auch: Portal für integrierte Apps, Querladen.

für den Kunden

Client bezieht sich in der Regel auf eine Office-Anwendung. Die Office-Anwendungen oder -Clients, die Office-Add-Ins unterstützen, sind Excel, OneNote, Outlook, PowerPoint, Project und Word.

Siehe auch: Anwendung, Host, Office-Anwendung, Office-Client, Office-Desktopanwendung, Office-Desktopclient, Desktopclient, Desktop.

COM-Add-In

Ein COM-Add-In ist ein älteres Office-Erweiterungsmodell, das das COM (Component Object Model) verwendet. COM-Add-Ins werden nur unter Windows ausgeführt und erfordern eine Installation auf dem Computer jedes Benutzers. Office-Add-Ins (Web-Add-Ins) sind der moderne plattformübergreifende Ersatz für COM-Add-Ins.

Siehe auch: Add-In, VSTO-Add-In, VBA.

Allgemeine API

Verwenden Sie allgemeine APIs, um auf Features wie Benutzeroberfläche, Dialogfelder und Clienteinstellungen zuzugreifen, die in mehreren Office-Anwendungen gleich sind. Dieses API-Modell verwendet Rückrufe, mit denen Sie in jeder an die Office-Anwendung gesendeten Anforderung nur einen Vorgang angeben können.

Gemeinsame APIs wurden im Office.js mit Office 2013 eingeführt. Einige gängige APIs sind Legacy-APIs aus den frühen 2010er Jahren. Excel, PowerPoint und Word verfügen alle über gemeinsame API-Funktionen, aber die meisten dieser Funktionen werden durch das anwendungsspezifische API-Modell ersetzt oder ersetzt. Verwenden Sie nach Möglichkeit die anwendungsspezifischen APIs.

Andere allgemeine APIs, z. B. die allgemeinen APIs im Zusammenhang mit Outlook, der Benutzeroberfläche und der Authentifizierung, sind die modernen und bevorzugten APIs für diese Zwecke. Weitere Informationen zum allgemeinen API-Objektmodell finden Sie unter Gemeinsames JavaScript-API-Objektmodell.

Siehe auch: anwendungsspezifische API.

Erstellungsmodus, Lesemodus

Compose-Modus ist der Status in Outlook, wenn ein Benutzer eine Nachricht oder einen Termin erstellt oder bearbeitet. Der Lesemodus ist der Zustand, in dem ein Benutzer eine empfangene Nachricht oder einen Termin anzeigt. Outlook-Add-Ins können je nach aktuellem Modus unterschiedliche Verhaltensweisen angeben. Weitere Informationen finden Sie im Abschnitt "Erweiterungspunkte" der Übersicht über Outlook-Add-Ins.

Inhalts-Add-In

Inhalts-Add-Ins sind Webansichten oder Webbrowser-Ansichten, die direkt in Excel-, OneNote- oder PowerPoint-Dokumente eingebettet sind. Inhalts-Add-Ins gewähren Benutzern Zugriff auf Benutzeroberflächen-Steuerelemente, die Code ausführen, um Dokumente zu ändern oder Daten aus einer Datenquelle anzuzeigen. Verwenden Sie Inhalts-Add-Ins, wenn Sie Funktionalität direkt in das Dokument einbetten möchten. Weitere Informationen finden Sie unter "Inhalte von Office-Add-Ins".

Siehe auch: Webview.

Content Delivery Network (CDN)

Ein Content Delivery Network oder CDN ist ein verteiltes Netzwerk von Servern und Rechenzentren. Es bietet in der Regel eine höhere Ressourcenverfügbarkeit und Leistung im Vergleich zu einem einzelnen Server oder Rechenzentrum.

Kontextbezogenes Add-In

Ein kontextbezogenes Add-In ist ein Outlook-Add-In, das automatisch aktiviert wird, wenn bestimmte Textmuster in einer Nachricht oder einem Termin erkannt werden. Kontextbezogene Add-Ins verwenden Regeln für reguläre Ausdrücke, um Inhalte wie Adressen, Telefonnummern oder Nachverfolgungsnummern abzugleichen. Sie werden nur im Lesemodus aktiviert. Weitere Informationen finden Sie unter Kontextbezogene Outlook-Add-Ins.

Siehe auch: Erstellungsmodus, Lesemodus.

Contoso

Contoso Ltd. (auch bekannt als Contoso und Contoso University) ist ein fiktives Unternehmen, das Microsoft als Beispielunternehmen und Domäne verwendet.

Benutzerdefinierte Funktion

Eine benutzerdefinierte Funktion ist eine benutzerdefinierte Funktion, die mit einem Excel-Add-In verpackt ist. Durch das Definieren von Funktionen in JavaScript als Teil eines Add-Ins können Entwickler neue Funktionen hinzufügen, die über die typischen Excel-Funktionen hinausgehen. Benutzer in Excel können auf benutzerdefinierte Funktionen zugreifen, genau wie auf jede native Funktion in Excel. Weitere Informationen finden Sie unter Erstellen von benutzerdefinierten Funktionen in Excel.

Hinweis

Benutzerdefinierte Funktion ist ein allgemeiner Begriff, der durch benutzerdefinierte Funktion ersetzt werden kann. Beide Bedingungen gelten für VBA-, COM- und Office.js-Add-Ins. In der Dokumentation zu Office-Add-Ins wird der Begriff benutzerdefinierte Funktion verwendet, wenn auf benutzerdefinierte Funktionen verwiesen wird, die Office JavaScript-APIs verwenden.

Custom Functions Runtime

Eine Runtime für benutzerdefinierte Funktionen ist eine reine JavaScript-Runtime , die benutzerdefinierte Funktionen in einigen Kombinationen von Office-Host und -Plattform ausführt. Es hat keine Benutzeroberfläche und kann nicht mit Office.js-APIs interagieren. Wenn Ihr Add-In nur benutzerdefinierte Funktionen hat, ist diese Laufzeit eine gute, einfache Option. Wenn Ihre benutzerdefinierten Funktionen mit dem Aufgabenbereich oder Office.js-APIs interagieren müssen, konfigurieren Sie eine freigegebene Runtime. Weitere Informationen finden Sie unter Konfigurieren Ihres Office-Add-Ins für die Verwendung einer freigegebenen Runtime.

Siehe auch: Runtime, gemeinsame Runtime.

Nur benutzerdefiniertes Funktions-Add-In

Ein Add-In, das eine benutzerdefinierte Funktion, aber keine Benutzeroberfläche enthält, z. B. einen Aufgabenbereich. Die benutzerdefinierten Funktionen in dieser Art von Add-In werden in einer reinen JavaScript-Laufzeit ausgeführt. Eine benutzerdefinierte Funktion, die eine Benutzeroberfläche enthält, kann entweder eine freigegebene Laufzeit oder eine Kombination aus einer reinen JavaScript-Runtime und einer HTML-unterstützenden Runtime verwenden. Verwenden Sie eine freigegebene Runtime, wenn Ihr Add-In über eine Benutzeroberfläche verfügt.

Siehe auch: Custom Function, Custom Functions Runtime.

Stellvertretungszugriff, freigegebenes Postfach

Der Stellvertreterzugriff ist ein Outlook-Szenario, in dem ein Benutzer das Postfach oder den Kalender eines anderen Benutzers verwaltet. Ein freigegebenes Postfach ist ein Postfach, auf das mehrere Benutzer zugreifen können, um E-Mails von einer gemeinsamen Adresse (z. B. ) zu senden und zu empfangen. info@contoso.com Outlook-Add-Ins benötigen spezifische API-Unterstützung, um in diesen gemeinsam genutzten Szenarien ordnungsgemäß zu funktionieren. Weitere Informationen finden Sie unter Implementieren von Szenarien für freigegebene Ordner und freigegebene Postfächer in einem Outlook-Add-In.

Entra-ID

Entra-ID (früher Azure Active Directory oder Azure AD) ist der cloudbasierte Identitäts- und Zugriffsverwaltungsdienst von Microsoft. Office-Add-Ins verwenden die Entra-ID zum Authentifizieren von Benutzern und Abrufen von Token für den Zugriff auf Microsoft Graph und andere geschützte Ressourcen.

Siehe auch: Authentifizierung geschachtelter Apps (NAA),Single Sign-On (SSO).

Ereignisbasierte Aktivierung

Die ereignisbasierte Aktivierung ist eine Funktion, die Add-In-Code automatisch als Reaktion auf bestimmte Ereignisse ausführt, ohne dass der Benutzer das Add-In explizit starten muss. Weitere Informationen finden Sie unter Ereignisbasierte Aktivierung.

Siehe auch: Smart Alerts.

Erweiterungspunkt

Ein Erweiterungspunkt ist ein Konfigurationselement im Add-In-Manifest, das definiert, wo und wie das Add-In in die Office-Benutzeroberfläche integriert wird. Zu den gängigen Erweiterungspunkten gehören Menübandbefehlsflächen, Kontextmenüs und ereignisbasierte Starttrigger. Die verfügbaren Erweiterungspunkte variieren je nach Office-Anwendung.

Siehe auch: Add-In-Befehle, Nur-Add-In-Manifest, Unified Manifest für Microsoft 365.

Funktionsbefehl

Funktionsbefehle sind Schaltflächen oder Menüelemente, die JavaScript-Funktionen ausführen. Im Gegensatz zu Aufgabenbereichsbefehlen wird bei Funktionsbefehlen keine andere Benutzeroberfläche als die Befehlsschaltfläche oder das Menüelement selbst angezeigt.

Siehe auch: Add-In-Befehle.

Host

<Host> bezieht sich in der Regel auf eine Office-Anwendung. Die Office-Anwendungen oder Hosts, die Office-Add-Ins unterstützen, sind Excel, OneNote, Outlook, PowerPoint, Project und Word.

Siehe auch: Anwendung, Client, Office-Anwendung, Office-Client.

Verwaltung von Informationsrechten (Information Rights Management, IRM)

Information Rights Management (IRM) ist ein Office-Feature, das Dokumente und E-Mail-Nachrichten vor nicht autorisiertem Zugriff, Weiterleitung, Drucken oder Kopieren schützt. IRM-geschützte Inhalte schränken möglicherweise die Funktionalität von Office-Add-Ins ein. Weitere Informationen finden Sie unter Durch IRM geschützte E-Mail-Elemente.

Integriertes Apps-Portal

Das integrierte Apps-Portal im Microsoft 365 Admin Center ist die primäre Methode für Microsoft 365-Administratoren, Office-Add-Ins für Benutzer und Gruppen innerhalb ihrer Organization bereitzustellen. Über das integrierte Apps-Portal können Administratoren Add-Ins bestimmten Benutzern, Gruppen oder der gesamten Organization zuweisen, ohne dass jeder Benutzer eine separate Installation durchführen muss. Weitere Informationen finden Sie unter Integriertes Apps-Portal im Microsoft 365 Admin Center.

Siehe auch: Microsoft 365 Admin Center, Querladen.

Nur-JavaScript-Laufzeit

Eine reine JavaScript-Laufzeit ist eine einfache Laufzeitumgebung, die ein JavaScript-Modul, aber keine HTML-Rendering-Engine, DOM, localStorage oder Cookies enthält. Verwenden Sie ihn zum Ausführen ereignisbasierter Aufgaben, benutzerdefinierter Funktionen in Excel und integrierter Spamberichterstattung in Outlook. Weitere Informationen finden Sie unter "Laufzeiten in Office-Add-Ins".

Siehe auch: Custom Functions Runtime, Runtime, Shared Runtime.

Lade- und Synchronisierungsmuster

Das Lade- und Synchronisierungsmuster ist das zentrale Programmierparadigma für anwendungsspezifische APIs in Office.js. Da Office Objekte als Proxyobjekte darstellt, stellt der Code zuerst Eigenschaftslesevorgänge in load()die Warteschlange und sendet dann den Batch mithilfe von context.sync(). Dieser Batchverarbeitungsansatz minimiert Roundtrips zwischen dem Add-In und der Office-Anwendung. Weitere Informationen finden Sie unter Anwendungsspezifisches API-Modell.

Siehe auch: Proxyobjekt, RequestContext.

Long-Term Service Channel (LTSC)

LTSC bezieht sich auf die unbefristete Version von Office, die über einen Volumenlizenzvertrag zwischen Microsoft und Ihrem Unternehmen verfügbar ist.

Siehe auch: unbefristet, volumenlizenziert, unbefristet, Volumenlizenzierung.

Microsoft 365 Admin Center

Mandantenadministratoren verwenden das Microsoft 365 Admin Center-Webportal, um Benutzer, Lizenzen und Organisationseinstellungen zu verwalten. Im Kontext von Office-Add-Ins verwenden Administratoren das Admin Center, um Add-Ins über das integrierte Apps-Portal oder die zentrale Bereitstellung für Benutzer und Gruppen bereitzustellen. Weitere Informationen finden Sie unter Veröffentlichen von Office-Add-Ins.

Microsoft 365 Agents Toolkit

Das Microsoft 365 Agents Toolkit (früher Teams Toolkit) ist eine VS Code-Erweiterung zum Erstellen und Verwalten von Microsoft 365-Erweiterungen, einschließlich Office-Add-Ins. Es unterstützt das einheitliche Manifestformat. Weitere Informationen finden Sie unter Erstellen von Office-Add-In-Projekten mit dem Microsoft 365 Agents-Toolkit.

Siehe auch: Unified Manifest for Microsoft 365, Yeoman Generator, Yo Office.

Microsoft Marketplace

Microsoft Marketplace (ehemals AppSource oder Microsoft Commercial Marketplace) ist der Onlineshop von Microsoft, in dem Benutzer und Administratoren Office-Add-Ins, Teams-Apps und andere Microsoft 365-Erweiterungen entdecken, testen und bereitstellen können. Add-In-Entwickler veröffentlichen über das Partner Center im Microsoft Marketplace.

Siehe auch: Partner Center.

Microsoft Graph

Microsoft Graph ist eine einheitliche REST-API, die Zugriff auf Daten und Intelligenz für Microsoft 365-Dienste bietet, einschließlich Outlook-Mail, OneDrive-Dateien, Teams-Unterhaltungen und mehr. Office-Add-Ins rufen in der Regel Microsoft Graph auf, um auf Benutzerdaten zuzugreifen, die über das hinausgehen, was die Office-Anwendung direkt verfügbar macht. Weitere Informationen finden Sie unter Autorisieren für Microsoft Graph über ein Office-Add-In.

Verschachtelte App-Authentifizierung (NAA)

Geschachtelte App-Authentifizierung (NAA) ist das empfohlene Authentifizierungsmuster für Office-Add-Ins. NAA verwendet die MSAL.js Bibliothek mit einem verschachtelten App-Protokoll, um Zugriffstoken abzurufen, wodurch einmaliges Anmelden plattformübergreifend ermöglicht wird. NAA ersetzt den alten getAccessToken SSO-Ansatz. Weitere Informationen finden Sie unter Aktivieren des einmaligen Anmeldens in einem Office-Add-In mit geschachtelter App-Authentifizierung.

Siehe auch: Entra ID, Single Sign-On (SSO).

neues Outlook unter Windows, klassisches Outlook unter Windows

Das neue Outlook unter Windows ist der moderne Outlook-Client für Windows, der auf Webtechnologien basiert und eine engere Parität mit Outlook im Web bietet. Das klassische Outlook unter Windows ist die ältere Outlook-Anwendung unter Windows. Je nach Szenario können die beiden Clients unterschiedliche Add-In-Funktionen unterstützen, sodass in der Dokumentation beim Hinweis auf die Plattformverfügbarkeit zwischen ihnen unterschieden wird. Weitere Informationen finden Sie unter Entwickeln von Outlook-Add-Ins für das neue Outlook unter Windows.

Siehe auch: Office-Desktopanwendung, Office-Desktopclient, Desktopclient, Desktop.

Office-Anwendung, Office-Client

Der Office-Client verweist auf eine Office-Anwendung. Die Office-Anwendungen oder -Clients, die Office-Add-Ins unterstützen, sind Excel, OneNote, Outlook, PowerPoint, Project und Word.

Siehe auch: Anwendung, Client, Host, Office-Desktopanwendung, Office-Desktopclient, Desktopclient, Desktop.

Office-Cache

Im Office-Cache werden Ressourcen und Daten gespeichert, die von Office-Add-Ins verwendet werden. Dieser Cache verhindert, dass ein Add-In die benötigten Ressourcen wiederholt herunterlädt, wodurch die Leistung verbessert wird.

Siehe auch: Webcache, Wef-Cache.

Office-Desktopanwendung, Office-Desktopclient, Desktopclient, Desktop

Office-Desktopclient bezieht sich auf eine Office-Anwendung, die nativ unter Windows oder Mac ausgeführt wird. Die Office-Desktopclients, die Office-Add-Ins unterstützen, sind Excel unter Windows und auf Mac, Outlook unter Windows (neu und klassisch) und auf Mac, PowerPoint unter Windows und auf Mac, Project unter Windows und Word unter Windows und auf Mac.

Siehe auch: Anwendung, Client, Office-Anwendung, Office-Client.

Office.js

Office.js ist die JavaScript-Bibliothek, die die APIs zum Erstellen von Office-Add-Ins bereitstellt. Add-Ins verweisen auf Office.js aus dem Microsoft CDN (https://officeapis.public.onecdn.static.microsoft/1/office.js), und es enthält sowohl die allgemeine API als auch anwendungsspezifische APIs für die Interaktion mit Office-Dokumenten, E-Mails, Präsentationen und mehr. Weitere Informationen finden Sie unter Verweisen auf die Office JavaScript-API-Bibliothek.

Siehe auch: anwendungsspezifische API, allgemeine API.

Office im Web

Office im Web bezieht sich auf die browserbasierten Versionen von Office-Anwendungen (Excel, Word, PowerPoint, Outlook und OneNote), auf die Sie über einen Webbrowser zugreifen. Office im Web ist neben Windows, Mac, Mobilgerät und iPad eine der wichtigsten Plattformen, die Office-Add-Ins unterstützen.

Siehe auch: Plattform.

On-Behalf-of-Flow (OBO)

Der On-Behalf-of-Flow (OBO) ist ein veraltetes OAuth 2.0-Authentifizierungsmuster, bei dem eine serverseitige Komponente das Token eines Benutzers gegen ein neues Token mit anderen Berechtigungen oder Bereichen austauscht. Weitere Informationen finden Sie unter Autorisieren für Microsoft Graph mit Legacyversion von Office SSO. Verwenden Sie für eine moderne Authentifizierungserfahrung die Microsoft-Authentifizierungsbibliothek (MSAL) mit geschachtelter App-Authentifizierung (NAA).

Siehe auch: Authentifizierung geschachtelter Apps (NAA),Single Sign-On (SSO).

Partner Center

Partner Center ist das Microsoft-Entwicklerportal, auf dem Add-In-Herausgeber Verkäuferkonten erstellen, Add-In-Pakete übermitteln und Einträge im Microsoft Marketplace verwalten. Die Veröffentlichung für Endbenutzer über Microsoft Marketplace erfordert eine Überprüfung und Genehmigung durch das Partner Center.

Siehe auch: Microsoft Marketplace.

Unbefristet

Unbefristet bezieht sich auf Versionen von Office, die Sie über einen Volumenlizenzvertrag oder über Einzelhandelskanäle erhalten.

In anderen Microsoft-Inhalten wird möglicherweise der Begriff "Nicht-Abonnement" verwendet, um dieses Konzept darzustellen.

Siehe auch: Einzelhandel, unbefristeter Einzelhandel, Volumenlizenzierung, Volumenlizenzierung unbefristet, Volumenlizenzierung.

Anheftbarer Aufgabenbereich

Ein anheftbarer Aufgabenbereich ist ein Outlook-Aufgabenbereich, den Benutzer anheften können, damit er beim Wechseln zwischen verschiedenen E-Mail-Elementen sichtbar bleibt. Wenn Benutzer den Aufgabenbereich anheften, bleibt er geöffnet und aktualisiert seinen Inhaltskontext, wenn sich das ausgewählte Element ändert. Weitere Informationen finden Sie unter Implementieren eines anheftbaren Aufgabenbereichs in Outlook.

Siehe auch: Aufgabenbereich.

Plattform

Eine Plattform bezieht sich in der Regel auf das Betriebssystem, auf dem die Office-Anwendung ausgeführt wird. Zu den Plattformen, die Office-Add-Ins unterstützen, gehören Windows, Mac, iPad und Webbrowser.

Proxyobjekt

Ein Proxyobjekt ist ein lokales JavaScript-Objekt, das ein Objekt im Office-Dokument darstellt, z. B. einen Bereich, eine Tabelle oder ein Arbeitsblatt. Vorgänge für Proxyobjekte werden lokal in die Warteschlange eingereiht und erst an Office gesendet, wenn context.sync() sie aufgerufen werden. Dieses Batchverarbeitungsdesign minimiert Roundtrips und verbessert die Leistung. Weitere Informationen finden Sie unter Anwendungsspezifisches API-Modell.

Siehe auch: Lade- und Synchronisierungsmuster, RequestContext.

Schnellstart

Ein Schnellstart ist eine allgemeine Beschreibung der Schlüsselqualifikationen und Kenntnisse, die für den grundlegenden Betrieb eines bestimmten Programms erforderlich sind. In der Dokumentation zu Office-Add-Ins bietet der Schnellstart eine Einführung in die Entwicklung eines Add-Ins für eine bestimmte Anwendung, z. B. Outlook. Ein Schnellstart umfasst eine Reihe von Schritten, die ein Add-In-Entwickler in etwa fünf Minuten ausführen kann, wodurch eine funktionierende Add-In- und funktionale Entwicklungsumgebung entsteht.

Siehe auch: Tutorial.

RequestContext

Ein RequestContext ist das Objekt, das für die Interaktion mit Office über die anwendungsspezifischen APIs erforderlich ist. Mithilfe von , Word.run()oder ähnlichen Methoden erstelltExcel.run(), behält die RequestContext die Verbindung zur Office-Anwendung bei. Verwenden Sie es, um Proxyobjekte zu erstellen, Vorgänge in die Warteschlange einzureihen und den Status mithilfe von context.sync()zu synchronisieren. Weitere Informationen finden Sie unter Anwendungsspezifisches API-Modell.

Siehe auch: Lade- und Synchronisierungsmuster, Proxyobjekt.

Anforderungssatz

Anforderungssätze sind benannte Gruppen von API-Mitgliedern. Anforderungssätze können auf spezifische Office-Anwendungen zugeschnitten sein, wie z. B. der ExcelApi 1.7-Anforderungssatz (eine Gruppe von APIs, die nur in Excel verwendet werden können), oder gemeinsam für mehrere Anwendungen, wie z. B. der DialogApi 1.1-Anforderungssatz (eine Reihe von APIs, die in einer beliebigen Office-Anwendung verwendet werden können, die die Dialog-API unterstützt).

Ihr Office-Add-In kann API-Anforderungssätze verwenden, um festzustellen, ob die Office-Anwendung die API-Elemente unterstützt, die sie verwenden muss. Weitere Informationen hierzu finden Sie unter Angeben von Office-Anwendungen und API-Anforderungen.

Die Anforderungssatzunterstützung variiert je nach Office-Anwendung, -Version und -Plattform. Ausführliche Informationen zu den Plattformen, Anforderungssätzen und allgemeinen APIs, die von jeder Office-Anwendung unterstützt werden, finden Sie unter Office-Clientanwendung und Plattformverfügbarkeit für Office-Add-Ins.

retail, retail unbefristet

Einzelhandel bezieht sich auf unbefristete Versionen von Office, die über Einzelhandelskanäle verfügbar sind. Diese Versionen enthalten keine Versionen, die über ein Microsoft 365-Abonnement oder einen Volumenlizenzvertrag bereitgestellt werden.

Andere Microsoft-Inhalte verwenden möglicherweise die Begriffe " einmaliger Kauf" oder "Verbraucher", um dieses Konzept darzustellen.

Siehe auch: unbefristet.

Menüband, Schaltfläche "Menüband"

Ein Menüband ist eine Befehlsleiste, die die Features einer Anwendung in einer Reihe von Registerkarten oder Schaltflächen oben in einem Fenster organisiert. Eine Menübandschaltfläche ist eine der Schaltflächen innerhalb dieser Reihe. Weitere Informationen finden Sie unter Ein- oder Ausblenden des Menübands in Office.

Laufzeit

Eine Runtime ist die Hostumgebung (einschließlich einer JavaScript-Engine und in der Regel auch einer HTML-Rendering-Engine), in der das Add-In ausgeführt wird. In Office unter Windows und Office unter Mac ist die Runtime ein eingebettetes Browsersteuerelement (oder Webview) wie Edge WebView2 oder Safari WKWebView. Verschiedene Teile eines Add-Ins werden in separaten Laufzeitumgebungen ausgeführt. So verwenden beispielsweise Add-In-Befehle, benutzerdefinierte Funktionen und Aufgabenbereichscode in der Regel separate Laufzeiten, es sei denn, Sie konfigurieren eine freigegebene Laufzeit. Weitere Informationen finden Sie unter Runtimes in Office-Add-Ins und Browsern sowie Webview-Steuerelemente, die von Office-Add-Ins verwendet werden.

Siehe auch: Custom Functions Runtime, Shared Runtime, WebView.

Script Lab

Script Lab ist ein kostenloses Office-Add-In für Excel, Outlook, Word und PowerPoint, mit dem Sie Office.js Codeausschnitte direkt in der Office-Anwendung schreiben und ausführen können. Es ist ein nützliches Tool zum Erlernen der Office-JavaScript-APIs und des Prototypings von Add-In-Funktionen. Weitere Informationen hierzu finden Sie unter Erkunden der Office JavaScript-API mithilfe von Script Lab.

Vertraulichkeitsbezeichnung

Eine Vertraulichkeitsbezeichnung ist eine Klassifizierungskennzeichnung für Office-Dokumente oder Outlook-E-Mail-Nachrichten, die deren Vertraulichkeitsstufe angibt, z. B. "Öffentlich", "Intern" oder "Vertraulich". Add-Ins können Vertraulichkeitsbezeichnungen lesen und Richtlinien basierend auf der angewendeten Bezeichnung erzwingen. Informationen zum Verwalten von Vertraulichkeitsbezeichnungen finden Sie unter Verwalten von Vertraulichkeitsbezeichnungen in Office-Add-Ins.

Setless-API

Eine API in der Office-JavaScript-Bibliothek, die in keinem Anforderungssatz enthalten ist.

Siehe auch: Anforderungsset.

Freigegebene Laufzeit

Eine freigegebene Laufzeit ermöglicht es, Code in Ihrem Aufgabenbereich, Funktionsbefehle und benutzerdefinierte Funktionen in derselben Laufzeit auszuführen und auch dann weiter auszuführen, wenn der Aufgabenbereich geschlossen ist. Code in Dialogfeldern wird in der Regel in einer separaten Runtime ausgeführt, auch wenn Sie das Add-In für die Verwendung einer freigegebenen Runtime konfigurieren. Weitere Informationen finden Sie unter "Gemeinsame Runtime " und Tipps zur Verwendung der gemeinsamen Runtime in Ihrem Office-Add-In.

Siehe auch: Benutzerdefinierte Funktionen Laufzeit, Laufzeit.

SharePoint-App-Katalog

Ein SharePoint-App-Katalog ist eine spezielle SharePoint-Websitesammlung, die Sie zum Verteilen von Office-Add-Ins innerhalb Ihrer Organization verwenden. Administratoren laden nur Add-In-Manifestdateien in den Katalog hoch, sodass die Add-Ins Benutzern in der organization zur Verfügung stehen, ohne sie im Microsoft Marketplace zu veröffentlichen. Weitere Informationen finden Sie unter Bereitstellung des SharePoint-App-Katalogs.

Siehe auch: AppSource, Zentrale Bereitstellung.

Querladen

Querladen ist der Prozess des direkten Installierens eines Office-Add-Ins zu Testzwecken, ohne den Microsoft Marketplace oder das integrierte Apps-Portal zu durchlaufen. Entwickler können Add-Ins während der Entwicklung querladen, um Funktionen in Office-Anwendungen zu testen. Die Sideloading-Methode variiert je nach Plattform. Weitere Informationen finden Sie unter Querladen eines Office-Add-Ins zu Testzwecken.

Siehe auch: Zentrale Bereitstellung, integriertes Apps-Portal.

Einmaliges Anmelden (Single Sign-On, SSO)

Einmaliges Anmelden (Single Sign-On , SSO) ermöglicht es einem Office-Add-In, den Benutzer mit seinen vorhandenen Office-Anmeldeinformationen zu authentifizieren, wodurch ein separater Anmeldeschritt überflüssig wird. SSO in Office-Add-Ins verwendet Microsoft Entra ID-Token, um den Zugriff auf Microsoft Graph und andere Dienste zu autorisieren. Die empfohlene Implementierung verwendet die Authentifizierung geschachtelter Apps (NAA). Weitere Informationen finden Sie unter Aktivieren des einmaligen Anmeldens in einem Office-Add-In mit geschachtelter App-Authentifizierung.

Siehe auch: Entra ID, Nested App Authentication (NAA).

Intelligente Warnungen

Intelligente Benachrichtigungen sind ein Outlook-Feature, das die ereignisbasierte Aktivierung verwendet, um Add-In-Code auszuführen, wenn ein Benutzer eine Nachricht oder einen Termin sendet. Das Add-In kann Nachrichteneigenschaften überprüfen, z. B. erforderliche Felder, Kategorien oder Anlagen, und optional das Senden blockieren, wenn die Bedingungen nicht erfüllt sind. Weitere Informationen finden Sie unter Behandeln von OnMessageSend- und OnAppointmentSend-Ereignissen in Ihrem Outlook-Add-In mit intelligenten Benachrichtigungen.

Siehe auch: ereignisbasierte Aktivierung.

Abonnement

Abonnement bezieht sich auf Versionen von Office, die mit einem Microsoft 365-Abonnement verfügbar sind.

Aufgabenbereich

Aufgabenbereiche sind Oberflächenoberflächen oder Webansichten, die normalerweise auf der rechten Seite des Fensters in Excel, Outlook, PowerPoint und Word angezeigt werden. Aufgabenbereiche gewähren Benutzern Zugriff auf Benutzeroberflächen-Steuerelemente, die Code ausführen, um Dokumente oder E-Mails zu ändern oder Daten aus einer Datenquelle anzuzeigen. Verwenden Sie Aufgabenbereiche, wenn Sie Funktionen nicht direkt in das Dokument einbetten müssen oder können. Weitere Informationen finden Sie unter "Aufgabenbereiche" in Office-Add-Ins.

Siehe auch: Webview.

Integration (AWS)

Ein Tutorial ist ein Lehrmittel, das Benutzern helfen soll, die Verwendung eines Produkts oder Verfahrens zu erlernen. Im Kontext von Office-Add-Ins führt ein Lernprogramm einen Add-In-Entwickler durch den gesamten Add-In-Entwicklungsprozess für eine bestimmte Anwendung, z. B. Excel. Dieser Prozess umfasst die Befolgung von 20 oder mehr Schritten und ist zeitaufwändiger als ein Schnellstart.

Siehe auch: Schnellstart.

Einheitliches Manifest für Microsoft 365

Das einheitliche Manifest für Microsoft 365 ist ein JSON-basiertes Manifestformat, das Entwickler verwenden, um Office-Add-Ins, Teams-Apps und andere Microsoft 365-Erweiterungen in einer einzigen Manifestdatei zu definieren. Weitere Informationen finden Sie unter Office-Add-In-Manifest und Einheitliches Manifest für Microsoft 365.

Siehe auch: Manifest nur Add-In,Microsoft 365 Agents Toolkit.

VBA

VBA (Visual Basic for Applications) ist eine veraltete Programmiersprache, die in Office-Desktopanwendungen zum Erstellen von Makros und Automatisieren von Aufgaben integriert ist. VBA-Makros werden nur auf Desktopplattformen ausgeführt und sind nicht Teil der modernen Office-Add-In-Plattform. Office-Add-Ins sind die plattformübergreifende Alternative zur VBA-basierten Automatisierung.

Siehe auch: Add-In, COM-Add-In, VSTO-Add-In.

Volumenlizenz, Volumenlizenzierung unbefristet, Volumenlizenzierung

Volumenlizenz bezieht sich auf eine unbefristete Version von Office, die Sie über einen Volumenlizenzvertrag zwischen Microsoft und Ihrem Unternehmen erhalten.

Andere Microsoft-Inhalte verwenden möglicherweise den Begriff "kommerziell", um dieses Konzept darzustellen.

Siehe auch: Long-Term Service Channel (LTSC),unbefristet.

VSTO-Add-In

Ein VSTO-Add-In (Visual Studio-Tools für Office Add-In) ist ein veraltetes Office-Erweiterungsmodell, das .NET Framework verwendet. VSTO-Add-Ins werden nur unter Windows ausgeführt und mithilfe von Visual Studio erstellt. Office-Add-Ins (Web-Add-Ins) sind der moderne plattformübergreifende Ersatz für VSTO-Add-Ins.

Siehe auch: Add-In, COM-Add-In, VBA.

Web-Add-In

Web-Add-In ist ein veralteter Begriff für ein Office-Add-In. In der Microsoft 365-Dokumentation wird dieser Begriff möglicherweise verwendet, wenn moderne Office-Add-Ins von anderen Add-In-Typen wie VBA, COM oder VSTO unterschieden werden müssen.

Siehe auch: Add-In.

Webcache

Im Webcache werden webbasierte Ressourcen und Daten, die von einem einzelnen Office-Add-In verwendet werden, vorübergehend gespeichert.

Siehe auch: Office-Cache, Wef-Cache.

Webansicht

Eine Webansicht ist ein Element oder eine Ansicht, die Webinhalte innerhalb einer Anwendung anzeigt. Inhalts-Add-Ins und Aufgabenbereiche enthalten beide eingebettete Webbrowser und sind Beispiele für Webansichten in Office-Add-Ins.

Siehe auch: Inhalts-Add-In, Aufgabenbereich.

Wef-Cache

Der WEF-Cache speichert lokal Ressourcen und Daten für alle installierten Office-Add-Ins.

Siehe auch: Office-Cache, Webcache.

XLL

Ein XLL-Add-In ist eine Excel-Add-In-Datei, die benutzerdefinierte Funktionen bereitstellt und die Dateierweiterung XLL aufweist. Eine XLL-Datei ist eine Art DLL-Datei (Dynamic Link Library), die nur Excel öffnen kann. Sie müssen XLL-Add-In-Dateien in C oder C++ schreiben. Benutzerdefinierte Funktionen sind das moderne Äquivalent zu benutzerdefinierten XLL-Funktionen. Benutzerdefinierte Funktionen bieten plattformübergreifende Unterstützung und sind abwärtskompatibel mit XLL-Dateien. Weitere Informationen finden Sie unter Erweitern benutzerdefinierter Funktionen mit XLL-Add-Ins.

Siehe auch: Benutzerdefinierte Funktion.

Yeoman generator, Yo Office

Der Yeoman-Generator für Office-Add-Ins verwendet das Open Source-Tool Yeoman, um ein Office-Add-In über die Befehlszeile zu generieren. Der yo office Befehl führt den Yeoman-Generator für Office-Add-Ins aus. Die Schnellstarts und Lernprogramme für Office-Add-Ins verwenden den Yeoman-Generator.

Siehe auch