JavaScript-API für OfficeJavaScript API for Office

Die JavaScript-API für Office ermöglicht Ihnen, Webanwendungen zu erstellen, die mit den Objektmodellen in Office-Hostanwendungen interagieren.The JavaScript API for Office enables you to create web applications that interact with the object models in Office host applications. Ihre Anwendung bezieht sich auf die office.js-Bibliothek, bei der es sich um ein Skriptladeprogramm handelt.Your application will reference the office.js library, which is a script loader. Die office.js-Bibliothek lädt die Objektmodelle, die für die Office-Anwendung relevant sind, mit der Add-In ausgeführt wird.The office.js library loads the object models that are applicable to the Office application that is running the add-in. Sie können die folgenden JavaScript-Objektmodelle verwenden:You can use the following JavaScript object models:

  • Allgemeine APIs – mit Office 2013 eingeführte APIs.Common APIs - APIs that were introduced with Office 2013. Dies wird für alle Office-Hostanwendungen geladen und verbindet die Add-In-Anwendung mit der Office-Clientanwendung.This is loaded for all Office host applications and connects your add-in application with the Office client application. Das Objektmodell enthält APIs, die speziell für Office-Clients vorgesehen sind, sowie APIs, die für mehrere Office-Clienthostanwendungen relevant sind.The object model contains APIs that are specific to Office clients, and APIs that are applicable to multiple Office client host applications. Der gesamte Inhalt befindet sich unter Allgemeine API.All of this content is under Common API. Dieses Objektmodell verwendet Rückrufe.This object model uses callbacks.

    Outlook verwendet ebenfalls die allgemeine API-Syntax.Outlook also uses the Common API syntax. Alles, was unter dem Alias „Office“ referenziert wird, enthält Objekte, mit denen Sie Skripts schreiben können, die mit Inhalten in Office-Dokumenten, -Arbeitsblättern, -Präsentationen und -E-Mail-Elementen sowie Projekten aus Ihren Office-Add-Ins interagieren können. Sie müssen diese allgemeinen APIs verwenden, wenn Ihr Add-In für Office 2013 und höher vorgesehen ist.Everything under the alias Office contains objects you can use to write scripts that interact with content in Office documents, worksheets, presentations, mail items, and projects from your Office Add-ins. You must use these Common APIs if your add-in will target Office 2013 and later. Dieses Objektmodell verwendet Rückrufe.This object model uses callbacks.

  • Hostspezifische APIs – mit Office 2016 eingeführte APIs.Host-specific APIs - APIs that were introduced with Office 2016. Dieses Objektmodell bietet hostspezifische, stark typisierte Objekte, die vertrauten Objekten entsprechen, welche Ihnen durch die Verwendung von Office-Clients bekannt sind. Dieses Objektmodell ist die Zukunft von Office-JavaScript-APIs.This object model provides host-specific strongly-typed objects that correspond to familiar objects that you see when you use Office clients, and represents the future of Office JavaScript APIs. Zu den hostspezifischen APIs zählen derzeit die Word-JavaScript-API und die Excel-JavaScript-API.The host-specific APIs currently include the Word JavaScript API and the Excel JavaScript API.

Unterstützte HostanwendungenSupported host applications

Hinweis

PowerPoint und Project unterstützen Add-Ins, die mit der JavaScript-API erstellt wurden.PowerPoint and Project support add-ins made with the JavaScript API. Sie verfügen derzeit jedoch nicht über hostspezifische APIs.However, they currently do not have host-specific APIs. Sie interagieren mit diesen Hosts über die allgemeine API.You interact with these hosts through the Common API.

Erfahren Sie mehr über unterstützte Hosts und andere Anforderungen.Learn more about supported hosts and other requirements.

Offene API-SpezifikationenOpen API specifications

Während des Entwerfens und Entwickelns neuer APIs für Office-Add-Ins stellen wir diese zur Verfügung, damit Sie auf der Seite Offene API-Spezifikationen Ihr Feedback abgeben können. Erfahren Sie, welche neuen Funktionen geplant sind, und teilen Sie uns Ihre Meinung zu unseren Designspezifikationen mit.As we design and develop new APIs for Office Add-ins, we'll make them available for your feedback on our Open API specifications page. Find out what new features are in the pipeline, and provide your input on our design specifications.

Siehe auchSee also