PowerPoint-JavaScript-Vorschau-APIs

Neue PowerPoint-JavaScript-APIs werden zuerst in der "Vorschau" eingeführt und später Teil eines bestimmten, nummerierten Anforderungssatzes, nachdem genügend Tests durchgeführt und Benutzerfeedback eingeholt wurde.

Hinweis

Vorschau-APIs unterliegen Änderungen und können nicht für den Einsatz in Produktionsumgebungen vorgesehen werden. Wir empfehlen, sie nur in Test- und Entwicklungsumgebungen auszuprobieren. Verwenden Sie Vorschau-APIs nicht in einer Produktionsumgebung oder in unternehmenswichtigen Dokumenten.

So verwenden Sie Vorschau-APIs:

  • Sie müssen die Vorschauversion der Office JavaScript-API-Bibliothek aus dem Office.js Content Delivery Network (CDN) verwenden. Die Typdefinitionsdatei für die TypeScript-Kompilierung und IntelliSense finden Sie unter CDN und DefinitelyTyped. Sie können diese Typen mit npm install --save-dev @types/office-js-preview installieren (achten Sie darauf, die Typen für @types/office-js zu entfernen, wenn Sie sie zuvor installiert haben).
  • Möglicherweise müssen Sie am Microsoft 365 Insider-Programm teilnehmen, um Zugriff auf neuere Office-Builds zu erhalten.

API-Liste

In der folgenden Tabelle sind die PowerPoint-JavaScript-APIs aufgeführt, die sich derzeit in der Vorschauphase befinden. Eine vollständige Liste aller PowerPoint-JavaScript-APIs (einschließlich Vorschau-APIs und zuvor veröffentlichter APIs) finden Sie unter Alle PowerPoint JavaScript-APIs.

Klasse Felder Beschreibung
CustomProperty delete() Löscht die benutzerdefinierte Eigenschaft.
key Die Zeichenfolge, die die benutzerdefinierte Eigenschaft eindeutig identifiziert.
type Der Typ des Werts, der für die benutzerdefinierte Eigenschaft verwendet wird.
value Der Wert der benutzerdefinierten Eigenschaft.
CustomPropertyCollection add(key: string, value: boolean | Datum | Zahl | string) Erstellt eine neue CustomProperty oder aktualisiert die Eigenschaft mit dem angegebenen Schlüssel.
deleteAll() Löscht alle benutzerdefinierten Eigenschaften in dieser Sammlung.
getCount() Ruft die Anzahl der benutzerdefinierten Eigenschaften in der Auflistung ab.
getItem(key: string) Ruft einen CustomProperty nach seinem Schlüssel ab.
getItemOrNullObject(key: string) Ruft einen CustomProperty nach seinem Schlüssel ab.
items Ruft die geladenen untergeordneten Elemente in dieser Sammlung ab.
CustomXmlPart delete() Löscht die benutzerdefinierte XML-Komponente.
getXml() Ruft den XML-Inhalt der benutzerdefinierten XML-Komponente ab.
id Die ID des benutzerdefinierten XML-Teils.
namespaceUri Der Namespace-URI des benutzerdefinierten XML-Teils.
setXml(xml: string) Legt den XML-Inhalt für die benutzerdefinierte XML-Komponente fest.
CustomXmlPartCollection add(xml: string) Fügt der Auflistung ein neues CustomXmlPart hinzu.
getByNamespace(namespaceUri: string) Ruft eine neue bereichsbezogene Sammlung von benutzerdefinierten XML-Komponenten ab, deren Namespaces dem angegebenen Namespace entsprechen.
getCount() Ruft die Anzahl der benutzerdefinierten XML-Teile in der Auflistung ab.
getItem(id: string) Ruft eine CustomXmlPart basierend auf seiner ID ab.
getItemOrNullObject(id: string) Ruft eine CustomXmlPart basierend auf seiner ID ab.
items Ruft die geladenen untergeordneten Elemente in dieser Sammlung ab.
CustomXmlPartScopedCollection getCount() Ruft die Anzahl der benutzerdefinierten XML-Teile in dieser Auflistung ab.
getItem(id: string) Ruft eine CustomXmlPart basierend auf seiner ID ab.
getItemOrNullObject(id: string) Ruft eine CustomXmlPart basierend auf seiner ID ab.
getOnlyItem() Wenn die Sammlung genau ein Element enthält, gibt diese Methode es zurück.
getOnlyItemOrNullObject() Wenn die Sammlung genau ein Element enthält, gibt diese Methode es zurück.
items Ruft die geladenen untergeordneten Elemente in dieser Sammlung ab.
DocumentProperties Verfasser Der Autor der Präsentation.
Kategorie Die Kategorie der Präsentation.
comments Das Feld Kommentare in den Metadaten der Präsentation.
company Das Unternehmen der Präsentation.
creationDate Das Erstellungsdatum der Präsentation.
customProperties Die Auflistung der benutzerdefinierten Eigenschaften der Präsentation.
Schlüsselwörter Die Schlüsselwörter der Präsentation.
lastAuthor Der letzte Autor der Präsentation.
Manager Der Manager der Präsentation.
revisionNumber Die Revisionsnummer der Präsentation.
Betreff Das Thema der Präsentation.
title Der Titel der Präsentation.
Presentation customXmlParts Gibt eine Auflistung von benutzerdefinierten XML-Teilen zurück, die der Präsentation zugeordnet sind.
properties Ruft die Eigenschaften der Präsentation ab.
Shape customXmlParts Gibt eine Auflistung von benutzerdefinierten XML-Teilen in der Form zurück.
type Gibt den Typ dieser Form zurück.
Slide customXmlParts Gibt eine Auflistung von benutzerdefinierten XML-Teilen auf der Folie zurück.
exportAsBase64() Exportiert die Folie in eine eigene Präsentationsdatei, die als Base64-codierte Daten zurückgegeben wird.
getImageAsBase64(options?: PowerPoint.SlideGetImageOptions) Rendert ein Bild der Folie.
SlideGetImageOptions height Die gewünschte Höhe des resultierenden Bilds in Pixel.
width Die gewünschte Breite des resultierenden Bilds in Pixel.
SlideLayout customXmlParts Gibt eine Auflistung benutzerdefinierter XML-Teile im Folienlayout zurück.
SlideMaster customXmlParts Gibt eine Auflistung benutzerdefinierter XML-Teile im Folienmaster zurück.

Siehe auch