Freigeben über


Glossar für Office-Add-Ins

Dies ist ein Glossar mit Begriffen, 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 Einbinden 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, da sie plattformübergreifende Unterstützung bieten (normalerweise Web, Windows, Mac und iPad) und auf Standard-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 wie 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 ein Teil von Office aussehen und wirken, was Benutzern mehr Vertrauen in Ihr Add-In gibt. Weitere Informationen finden Sie unter Add-In-Befehle .

Siehe auch: Menüband, Menübandschaltfläche.

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 nativ für eine bestimmte Office-Anwendung sind. Beispielsweise rufen Sie die Excel-JavaScript-APIs für den Zugriff auf Arbeitsblätter, Bereiche, Tabellen, Diagramme usw. 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: Allgemeine API.

Kunde

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.

Allgemeine API

Allgemeine APIs werden für den Zugriff auf Features wie Benutzeroberfläche, Dialoge und Clienteinstellungen verwendet, die in mehreren Office-Anwendungen üblich sind. Dieses API-Modell verwendet Rückrufe, mit denen Sie in jeder an die Office-Anwendung gesendeten Anforderung nur eine Operation angeben können.

Allgemeine APIs wurden 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 allgemeine API-Funktionen, aber die meisten dieser Funktionen wurden durch das anwendungsspezifische API-Modell ersetzt oder ersetzt. Die anwendungsspezifischen APIs werden nach Möglichkeit bevorzugt.

Andere allgemeine APIs, z. B. die allgemeinen APIs im Zusammenhang mit Outlook, UI und Authentifizierung, sind die modernen und bevorzugten APIs für diese Zwecke. Ausführliche Informationen zum allgemeinen API-Objektmodell finden Sie unter Allgemeines JavaScript-API-Objektmodell.

Siehe auch: anwendungsspezifische API.

Inhalts-Add-In

Inhalts-Add-Ins sind Webansichten oder Webbrowseransichten, 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 Inhalts-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.

Contoso

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

Benutzerdefinierte Funktion

Eine benutzerdefinierte Funktion ist eine benutzerdefinierte Funktion, die mit einem Excel-Add-In gepackt ist. Mit benutzerdefinierten Funktionen können Entwickler neue Funktionen hinzufügen, die über die typischen Excel-Features hinausgehen, indem sie diese Funktionen in JavaScript als Teil eines Add-Ins definieren. Benutzer in Excel können auf benutzerdefinierte Funktionen wie jede native Funktion in Excel zugreifen. Weitere Informationen finden Sie unter Erstellen benutzerdefinierter Funktionen in Excel .

Hinweis

Benutzerdefinierte Funktion ist ein allgemeiner Begriff, der mit einer benutzerdefinierten Funktion austauschbar ist. Beide Begriffe 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.

Runtime für benutzerdefinierte Funktionen

Eine Runtime für benutzerdefinierte Funktionen ist eine reine JavaScript-Runtime , die benutzerdefinierte Funktionen auf einigen Kombinationen aus Office-Host und -Plattform ausführt. Es verfügt über keine Benutzeroberfläche und kann nicht mit Office.js APIs interagieren. Wenn Ihr Add-In nur über benutzerdefinierte Funktionen verfügt, ist dies eine gute einfache Runtime für die Verwendung. 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: Laufzeit, freigegebene Runtime.

Add-In nur für benutzerdefinierte Funktionen

Ein Add-In, das eine benutzerdefinierte Funktion, aber keine Benutzeroberfläche wie einen Aufgabenbereich enthält. Die benutzerdefinierten Funktionen in dieser Art von Add-In werden in einer reinen JavaScript-Runtime ausgeführt. Eine benutzerdefinierte Funktion, die eine Benutzeroberfläche enthält, kann entweder eine freigegebene Runtime oder eine Kombination aus einer reinen JavaScript-Runtime und einer HTML-unterstützenden Runtime verwenden. Wenn Sie über eine Benutzeroberfläche verfügen, wird empfohlen, eine freigegebene Runtime zu verwenden.

Siehe auch: Benutzerdefinierte Funktion, Runtime für benutzerdefinierte Funktionen.

Funktionsbefehl

Funktionsbefehle sind Schaltflächen oder Menüelemente, die JavaScript-Funktionen ausführen. Im Gegensatz zu Aufgabenbereichbefehlen zeigen Funktionsbefehle keine andere Benutzeroberfläche als die Befehlsschaltfläche oder das Menüelement selbst an.

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.

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: unbefristete, volumenlizenzierte, volumenlizenzierte unbefristete, Volumenlizenzierung.

Office-Anwendung, Office-Client

Office-Client bezieht sich 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

Der Office-Cache speichert Ressourcen und Daten, die von Office-Add-Ins verwendet werden. Dieser Cache verhindert, dass ein Add-In die benötigten Ressourcen wiederholt heruntergefahren und dadurch die Leistung verbessert.

Siehe auch: Webcache, Wef-Cache.

Office-Desktopanwendung, Office-Desktopclient, Desktopclient, Desktop

Der Office-Desktopclient bezieht sich auf eine Office-Anwendung, die nativ unter Windows oder macos 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.

dauernd

Unbefristet bezieht sich auf Versionen von Office, die über einen Volumenlizenzvertrag oder Einzelhandelskanäle verfügbar sind.

Andere Microsoft-Inhalte können den Begriff "Nicht-Abonnement " verwenden, um dieses Konzept darzustellen.

Siehe auch: Einzelhandel, unbefristete Einzelhandelslizenz, Volumenlizenzierung, volumenlizenzierte unbefristete Volumenlizenzierung, Volumenlizenzierung.

Plattform

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

Schnellstart

Ein Schnellstart ist eine allgemeine Beschreibung der schlüsselfertigen Fähigkeiten und Kenntnisse, die für den grundlegenden Betrieb eines bestimmten Programms erforderlich sind. In der Dokumentation zu Office-Add-Ins ist ein Schnellstart eine Einführung in die Entwicklung eines Add-Ins für eine bestimmte Anwendung, z. B. Outlook. Ein Schnellstart enthält eine Reihe von Schritten, die ein Add-In-Entwickler in etwa 5 Minuten ausführen kann, was zu einer funktionierenden Add-In- und funktionalen Entwicklungsumgebung führt.

Siehe auch: Tutorial.

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.

Einzelhandel, unbefristet

Retail bezieht sich auf unbefristete Versionen von Office, die über Einzelhandelskanäle verfügbar sind. Dazu gehören keine Versionen, die von einem Microsoft 365-Abonnement oder einem Volumenlizenzvertrag bereitgestellt werden.

Andere Microsoft-Inhalte können den Begriff Einmaliger Kauf oder Verbraucher verwenden, um dieses Konzept darzustellen.

Siehe auch: unbefristet.

Menüband, Menübandschaltfläche

Ein Menüband ist eine Befehlsleiste, die die Funktionen einer Anwendung in einer Reihe von Registerkarten oder Schaltflächen am oberen Rand eines Fensters 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 normalerweise auch einer HTML-Rendering-Engine), in der das Add-In ausgeführt wird. In Office unter Windows und Office auf Mac ist die Runtime ein eingebettetes Browsersteuerelement (oder webview), z. B. Internet Explorer, Edge Legacy, Edge WebView2 oder Safari. Verschiedene Teile eines Add-Ins werden in separaten Runtimes ausgeführt. Add-In-Befehle, benutzerdefinierte Funktionen und Aufgabenbereichscode verwenden beispielsweise in der Regel separate Runtimes, es sei denn, Sie konfigurieren eine freigegebene Runtime. Weitere Informationen finden Sie unter Runtimes in Office-Add-Insund Browsern und Webview-Steuerelementen, die von Office-Add-Ins verwendet werden .

Siehe auch: Runtime für benutzerdefinierte Funktionen, freigegebene Runtime, Webview.

Setless-API

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

Siehe auch Anforderungssatz.

Freigegebene Runtime

Mit einer freigegebenen Runtime kann Code im Aufgabenbereich, Funktionsbefehle und benutzerdefinierte Funktionen in derselben Laufzeit ausgeführt werden und die Ausführung auch dann fortgesetzt werden, wenn der Aufgabenbereich geschlossen ist. Code in Dialogen wird in der Regel in einer separaten Runtime ausgeführt, auch wenn das Add-In für die Verwendung einer freigegebenen Runtime konfiguriert ist. Weitere Informationen finden Sie unter Freigegebene Runtime und Tipps für die Verwendung der freigegebenen Runtime in Ihrem Office-Add-In .

Siehe auch: Runtime für benutzerdefinierte Funktionen, Runtime.

Abonnement

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

Aufgabenbereich

Aufgabenbereiche sind Schnittstellenoberflächen oder Webansichten, die in der Regel in Excel, Outlook, PowerPoint und Word auf der rechten Seite des Fensters 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.

Tutorium

Ein Tutorial ist eine Lehrhilfe, die Menschen dabei hilft, ein Produkt oder verfahren zu verwenden. Im Kontext von Office-Add-Ins führt ein Tutorial einen Add-In-Entwickler durch den vollständigen Add-In-Entwicklungsprozess für eine bestimmte Anwendung, z. B. Excel. Dies umfasst die Ausführung von 20 oder mehr Schritten und ist ein größerer Zeitaufwand als ein Schnellstart.

Siehe auch: Schnellstart.

Volumenlizenzierung, volumenlizenzierte unbefristete Volumenlizenzierung, Volumenlizenzierung

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

Andere Microsoft-Inhalte können den Begriff commercial verwenden, um dieses Konzept darzustellen.

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

Web-Add-In

Web-Add-In ist ein Legacybegriff für ein Office-Add-In. Dieser Begriff kann verwendet werden, wenn die Microsoft 365-Dokumentation moderne Office-Add-Ins von anderen Arten von Add-Ins wie VBA, COM oder VSTO unterscheiden muss.

Siehe auch: Add-In.

Webcache

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

Siehe auch: Office-Cache, Wef-Cache.

Webview

Eine Webansicht ist ein Element oder eine Sicht, die Webinhalte in 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

Im Wef-Cache werden Ressourcen und Daten für alle installierten Office-Add-Ins lokal gespeichert.

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 ein Typ von DLL-Datei (Dynamic Link Library), die nur von Excel geöffnet werden kann. XLL-Add-In-Dateien müssen in C oder C++ geschrieben werden. 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 benutzerdefinierten XLL-Funktionen .

Siehe auch: Benutzerdefinierte Funktion.

Yeoman-Generator, Yo Office

Der Yeoman-Generator für Office-Add-Ins verwendet das Open Source Yeoman-Tool, um ein Office-Add-In über die Befehlszeile zu generieren. yo office ist der Befehl, der den Yeoman-Generator für Office-Add-Ins ausführt. In den Schnellstarts und Tutorials zu Office-Add-Ins wird der Yeoman-Generator verwendet.

Siehe auch