powerpoint package

Klassen

PowerPoint.Adjustments

Stellt die Anpassungswerte für eine Form dar.

PowerPoint.Application

Stellt die PowerPoint-Anwendung dar, die die Präsentation verwaltet.

PowerPoint.Binding

Stellt eine Office.js Bindung dar, die in der Präsentation definiert ist.

PowerPoint.BindingCollection

Stellt die Auflistung aller Bindungsobjekte dar, die Teil der Präsentation sind.

PowerPoint.Border

Stellt die Eigenschaften für einen Tabellenzellenrahmen dar.

PowerPoint.Borders

Stellt die Rahmen für eine Tabellenzelle dar.

PowerPoint.BulletFormat

Stellt die Aufzählungszeichenformatierungseigenschaften eines Textes dar, der an PowerPoint.ParagraphFormat angefügt ist.

PowerPoint.CustomProperty

Stellt eine benutzerdefinierte Eigenschaft dar.

PowerPoint.CustomPropertyCollection

Eine Auflistung benutzerdefinierter Eigenschaften.

PowerPoint.CustomXmlPart

Stellt ein benutzerdefiniertes XML-Teilobjekt dar.

PowerPoint.CustomXmlPartCollection

Eine Sammlung benutzerdefinierter XML-Komponenten.

PowerPoint.CustomXmlPartScopedCollection

Eine bereichsbezogene Auflistung benutzerdefinierter XML-Komponenten. Eine bereichsbezogene Auflistung ist das Ergebnis eines Vorgangs (z. B. Filtern nach Namespace). Eine bereichsbezogene Sammlung kann nicht weiter eingegrenzt werden.

PowerPoint.DocumentProperties

Stellt Präsentationseigenschaften dar.

PowerPoint.Graphic

Stellt ein Grafikobjekt in PowerPoint dar.

PowerPoint.Hyperlink

Stellt einen einzelnen Hyperlink dar.

PowerPoint.HyperlinkCollection

Stellt eine Sammlung von Links dar.

PowerPoint.HyperlinkScopedCollection

Stellt eine bereichsbezogene Sammlung von Links dar.

PowerPoint.Margins

Stellt die Ränder einer Tabellenzelle dar.

PowerPoint.PageSetup

Stellt die Informationen zur Seiteneinrichtung für die Präsentation dar.

PowerPoint.ParagraphFormat

Stellt die Absatzformatierungseigenschaften eines Textes dar, der an PowerPoint.TextRange angefügt ist.

PowerPoint.PlaceholderFormat

Stellt die Eigenschaften einer placeholder Form dar.

PowerPoint.Presentation

Das Presentation Objekt ist das Objekt der obersten Ebene mit einer oder mehreren Folien, die den Inhalt der Präsentation enthalten. Weitere Informationen zum PowerPoint-Objektmodell finden Sie unter PowerPoint-JavaScript-Objektmodell.

PowerPoint.RequestContext

Das RequestContext-Objekt erleichtert Anforderungen an die PowerPoint-Anwendung. Da das Office-Add-In und die PowerPoint-Anwendung in zwei verschiedenen Prozessen ausgeführt werden, ist der Anforderungskontext erforderlich, um vom Add-In aus Zugriff auf das PowerPoint-Objektmodell zu erhalten.

PowerPoint.SensitivityLabel

Stellt die Vertraulichkeitsbezeichnung auf der Präsentation dar.

PowerPoint.SensitivityLabelAbacAttribute

Stellt ein attributbasiertes Zugriffssteuerungsattribut (ABAC) dar, das für eine ABAC-aktivierte Vertraulichkeitsbezeichnung zur Auswahl verfügbar ist.

PowerPoint.SensitivityLabelAbacAttributeValue

Stellt einen einzelnen auswählbaren Wert eines attributbasierten Zugriffssteuerungsattributs (ABAC) dar, das auf eine Vertraulichkeitsbezeichnung angewendet werden kann.

PowerPoint.SensitivityLabelDetails

Stellt die Eigenschaften verfügbarer Vertraulichkeitsbezeichnungen in PowerPoint dar.

PowerPoint.SensitivityLabelDetailsCollection

Stellt die Auflistung von PowerPoint.SensitivityLabelDetails-Objekten dar.

PowerPoint.SensitivityLabelsCatalog

Stellt Methoden zum Überprüfen des Status des Katalogs von Vertraulichkeitsbezeichnungen in PowerPoint bereit und zum Abrufen aller verfügbaren Vertraulichkeitsbezeichnungen, wenn der Katalog aktiviert ist.

PowerPoint.Shape

Stellt ein einzelnes Shape auf der Folie dar.

PowerPoint.ShapeCollection

Stellt die Sammlung von Formen dar.

PowerPoint.ShapeFill

Stellt die Füllformatierung eines Formobjekts dar.

PowerPoint.ShapeFont

Stellt die Schriftartattribute (z. B. Schriftartname, Schriftgrad und Schriftfarbe) für das TextRange-Objekt einer Form dar.

PowerPoint.ShapeGroup

Stellt eine Formgruppe innerhalb einer Präsentation dar. Um das entsprechende Shape-Objekt abzurufen, verwenden Sie ShapeGroup.shape.

PowerPoint.ShapeLineFormat

Stellt die Linienformatierung für das Formobjekt dar. Bei Bildern und geometrischen Formen stellt die Linienformatierung den Rahmen der Form dar.

PowerPoint.ShapeScopedCollection

Stellt eine Sammlung von Formen dar.

PowerPoint.Slide

Stellt eine einzelne Folie einer Präsentation dar.

PowerPoint.SlideBackground

Stellt den Hintergrund einer Folie dar.

PowerPoint.SlideBackgroundFill

Stellt die Füllformatierung eines Folienhintergrundobjekts dar.

PowerPoint.SlideBackgroundGradientFill

Stellt PowerPoint.SlideBackground Farbverlaufsfülleigenschaften dar.

PowerPoint.SlideBackgroundPatternFill

Stellt PowerPoint.SlideBackground-Musterfülleigenschaften dar.

PowerPoint.SlideBackgroundPictureOrTextureFill

Stellt PowerPoint.SlideBackground-Bild - oder Texturfülleigenschaften dar.

PowerPoint.SlideBackgroundSolidFill

Stellt PowerPoint.SlideBackground-Eigenschaften für die Vollstofffüllung dar.

PowerPoint.SlideCollection

Stellt die Sammlung von Folien in der Präsentation dar.

PowerPoint.SlideLayout

Stellt das Layout einer Folie dar.

PowerPoint.SlideLayoutBackground

Stellt den Hintergrund eines Folienlayouts dar.

PowerPoint.SlideLayoutCollection

Stellt die Sammlung von Layouts dar, die vom Folienmaster für Folien bereitgestellt werden.

PowerPoint.SlideMaster

Stellt den Folienmaster einer Folie dar.

PowerPoint.SlideMasterBackground

Stellt den Hintergrund eines Folien-Masters dar.

PowerPoint.SlideMasterCollection

Stellt die Sammlung von Folienmastern in der Präsentation dar.

PowerPoint.SlideScopedCollection

Stellt eine Sammlung von Folien in der Präsentation dar.

PowerPoint.Table

Stellt eine Tabelle dar.

PowerPoint.TableCell

Stellt eine Tabelle dar.

PowerPoint.TableCellCollection

Stellt eine Sammlung von Tabellenzellen dar.

PowerPoint.TableColumn

Stellt eine Spalte in einer Tabelle dar.

PowerPoint.TableColumnCollection

Stellt eine Auflistung von Tabellenspalten dar.

PowerPoint.TableRow

Stellt eine Zeile in einer Tabelle dar.

PowerPoint.TableRowCollection

Stellt eine Auflistung von Tabellenzeilen dar.

PowerPoint.TableStyleSettings

Stellt die verfügbaren Tabellenformateinstellungen dar.

PowerPoint.Tag

Stellt ein einzelnes Tag auf der Folie dar.

PowerPoint.TagCollection

Stellt die Sammlung von Tags dar.

PowerPoint.TextFrame

Stellt den Textrahmen eines Formobjekts dar.

PowerPoint.TextRange

Enthält den Text, der mit einer Form verknüpft ist, sowie Eigenschaften und Methoden für das Bearbeiten des Texts.

PowerPoint.ThemeColorScheme

Stellt ein Designfarbschema dar.

Schnittstellen

PowerPoint.AddSlideOptions

Stellt die verfügbaren Optionen dar, wenn eine neue Folie hinzugefügt wird.

PowerPoint.BorderProperties

Stellt die Eigenschaften für einen Tabellenzellenrahmen dar.

PowerPoint.FillProperties

Stellt die Füllformatierung einer Tabellenzelle dar.

PowerPoint.FontProperties

Stellt die Schriftartattribute dar, z. B. Name, Schriftgrad und Schriftfarbe.

PowerPoint.HyperlinkAddOptions

Stellt die verfügbaren Optionen dar, wenn ein PowerPoint.Hyperlink hinzugefügt wird.

PowerPoint.InsertSlideOptions

Stellt die verfügbaren Optionen beim Einfügen von Folien dar.

PowerPoint.Interfaces.AdjustmentsData

Eine Schnittstelle, die die durch Aufrufen adjustments.toJSON()zurückgegebenen Daten beschreibt.

PowerPoint.Interfaces.AdjustmentsLoadOptions

Stellt die Anpassungswerte für eine Form dar.

PowerPoint.Interfaces.BindingCollectionData

Eine Schnittstelle, die die durch Aufrufen bindingCollection.toJSON()zurückgegebenen Daten beschreibt.

PowerPoint.Interfaces.BindingCollectionLoadOptions

Stellt die Auflistung aller Bindungsobjekte dar, die Teil der Präsentation sind.

PowerPoint.Interfaces.BindingCollectionUpdateData

Eine Schnittstelle zum Aktualisieren von Daten über das BindingCollection Objekt, zur Verwendung in bindingCollection.set({ ... }).

PowerPoint.Interfaces.BindingData

Eine Schnittstelle, die die durch Aufrufen binding.toJSON()zurückgegebenen Daten beschreibt.

PowerPoint.Interfaces.BindingLoadOptions

Stellt eine Office.js Bindung dar, die in der Präsentation definiert ist.

PowerPoint.Interfaces.BorderData

Eine Schnittstelle, die die durch Aufrufen border.toJSON()zurückgegebenen Daten beschreibt.

PowerPoint.Interfaces.BorderLoadOptions

Stellt die Eigenschaften für einen Tabellenzellenrahmen dar.

PowerPoint.Interfaces.BordersData

Eine Schnittstelle, die die durch Aufrufen borders.toJSON()zurückgegebenen Daten beschreibt.

PowerPoint.Interfaces.BordersLoadOptions

Stellt die Rahmen für eine Tabellenzelle dar.

PowerPoint.Interfaces.BorderUpdateData

Eine Schnittstelle zum Aktualisieren von Daten über das Border Objekt, zur Verwendung in border.set({ ... }).

PowerPoint.Interfaces.BulletFormatData

Eine Schnittstelle, die die durch Aufrufen bulletFormat.toJSON()zurückgegebenen Daten beschreibt.

PowerPoint.Interfaces.BulletFormatLoadOptions

Stellt die Aufzählungszeichenformatierungseigenschaften eines Textes dar, der an PowerPoint.ParagraphFormat angefügt ist.

PowerPoint.Interfaces.BulletFormatUpdateData

Eine Schnittstelle zum Aktualisieren von Daten über das BulletFormat Objekt, zur Verwendung in bulletFormat.set({ ... }).

PowerPoint.Interfaces.CollectionLoadOptions

Bietet Möglichkeiten zum Laden von Eigenschaften nur einer Teilmenge von Elementen einer Auflistung.

PowerPoint.Interfaces.CustomPropertyCollectionData

Eine Schnittstelle, die die durch Aufrufen customPropertyCollection.toJSON()zurückgegebenen Daten beschreibt.

PowerPoint.Interfaces.CustomPropertyCollectionLoadOptions

Eine Auflistung benutzerdefinierter Eigenschaften.

PowerPoint.Interfaces.CustomPropertyCollectionUpdateData

Eine Schnittstelle zum Aktualisieren von Daten über das CustomPropertyCollection Objekt, zur Verwendung in customPropertyCollection.set({ ... }).

PowerPoint.Interfaces.CustomPropertyData

Eine Schnittstelle, die die durch Aufrufen customProperty.toJSON()zurückgegebenen Daten beschreibt.

PowerPoint.Interfaces.CustomPropertyLoadOptions

Stellt eine benutzerdefinierte Eigenschaft dar.

PowerPoint.Interfaces.CustomPropertyUpdateData

Eine Schnittstelle zum Aktualisieren von Daten über das CustomProperty Objekt, zur Verwendung in customProperty.set({ ... }).

PowerPoint.Interfaces.CustomXmlPartCollectionData

Eine Schnittstelle, die die durch Aufrufen customXmlPartCollection.toJSON()zurückgegebenen Daten beschreibt.

PowerPoint.Interfaces.CustomXmlPartCollectionLoadOptions

Eine Sammlung benutzerdefinierter XML-Komponenten.

PowerPoint.Interfaces.CustomXmlPartCollectionUpdateData

Eine Schnittstelle zum Aktualisieren von Daten über das CustomXmlPartCollection Objekt, zur Verwendung in customXmlPartCollection.set({ ... }).

PowerPoint.Interfaces.CustomXmlPartData

Eine Schnittstelle, die die durch Aufrufen customXmlPart.toJSON()zurückgegebenen Daten beschreibt.

PowerPoint.Interfaces.CustomXmlPartLoadOptions

Stellt ein benutzerdefiniertes XML-Teilobjekt dar.

PowerPoint.Interfaces.CustomXmlPartScopedCollectionData

Eine Schnittstelle, die die durch Aufrufen customXmlPartScopedCollection.toJSON()zurückgegebenen Daten beschreibt.

PowerPoint.Interfaces.CustomXmlPartScopedCollectionLoadOptions

Eine bereichsbezogene Auflistung benutzerdefinierter XML-Komponenten. Eine bereichsbezogene Auflistung ist das Ergebnis eines Vorgangs (z. B. Filtern nach Namespace). Eine bereichsbezogene Sammlung kann nicht weiter eingegrenzt werden.

PowerPoint.Interfaces.CustomXmlPartScopedCollectionUpdateData

Eine Schnittstelle zum Aktualisieren von Daten über das CustomXmlPartScopedCollection Objekt, zur Verwendung in customXmlPartScopedCollection.set({ ... }).

PowerPoint.Interfaces.DocumentPropertiesData

Eine Schnittstelle, die die durch Aufrufen documentProperties.toJSON()zurückgegebenen Daten beschreibt.

PowerPoint.Interfaces.DocumentPropertiesLoadOptions

Stellt Präsentationseigenschaften dar.

PowerPoint.Interfaces.DocumentPropertiesUpdateData

Eine Schnittstelle zum Aktualisieren von Daten über das DocumentProperties Objekt, zur Verwendung in documentProperties.set({ ... }).

PowerPoint.Interfaces.GraphicData

Eine Schnittstelle, die die durch Aufrufen graphic.toJSON()zurückgegebenen Daten beschreibt.

PowerPoint.Interfaces.GraphicLoadOptions

Stellt ein Grafikobjekt in PowerPoint dar.

PowerPoint.Interfaces.HyperlinkCollectionData

Eine Schnittstelle, die die durch Aufrufen hyperlinkCollection.toJSON()zurückgegebenen Daten beschreibt.

PowerPoint.Interfaces.HyperlinkCollectionLoadOptions

Stellt eine Sammlung von Links dar.

PowerPoint.Interfaces.HyperlinkCollectionUpdateData

Eine Schnittstelle zum Aktualisieren von Daten über das HyperlinkCollection Objekt, zur Verwendung in hyperlinkCollection.set({ ... }).

PowerPoint.Interfaces.HyperlinkData

Eine Schnittstelle, die die durch Aufrufen hyperlink.toJSON()zurückgegebenen Daten beschreibt.

PowerPoint.Interfaces.HyperlinkLoadOptions

Stellt einen einzelnen Hyperlink dar.

PowerPoint.Interfaces.HyperlinkScopedCollectionData

Eine Schnittstelle, die die durch Aufrufen hyperlinkScopedCollection.toJSON()zurückgegebenen Daten beschreibt.

PowerPoint.Interfaces.HyperlinkScopedCollectionLoadOptions

Stellt eine bereichsbezogene Sammlung von Links dar.

PowerPoint.Interfaces.HyperlinkScopedCollectionUpdateData

Eine Schnittstelle zum Aktualisieren von Daten über das HyperlinkScopedCollection Objekt, zur Verwendung in hyperlinkScopedCollection.set({ ... }).

PowerPoint.Interfaces.HyperlinkUpdateData

Eine Schnittstelle zum Aktualisieren von Daten über das Hyperlink Objekt, zur Verwendung in hyperlink.set({ ... }).

PowerPoint.Interfaces.MarginsData

Eine Schnittstelle, die die durch Aufrufen margins.toJSON()zurückgegebenen Daten beschreibt.

PowerPoint.Interfaces.MarginsLoadOptions

Stellt die Ränder einer Tabellenzelle dar.

PowerPoint.Interfaces.MarginsUpdateData

Eine Schnittstelle zum Aktualisieren von Daten über das Margins Objekt, zur Verwendung in margins.set({ ... }).

PowerPoint.Interfaces.PageSetupData

Eine Schnittstelle, die die durch Aufrufen pageSetup.toJSON()zurückgegebenen Daten beschreibt.

PowerPoint.Interfaces.PageSetupLoadOptions

Stellt die Informationen zur Seiteneinrichtung für die Präsentation dar.

PowerPoint.Interfaces.PageSetupUpdateData

Eine Schnittstelle zum Aktualisieren von Daten über das PageSetup Objekt, zur Verwendung in pageSetup.set({ ... }).

PowerPoint.Interfaces.ParagraphFormatData

Eine Schnittstelle, die die durch Aufrufen paragraphFormat.toJSON()zurückgegebenen Daten beschreibt.

PowerPoint.Interfaces.ParagraphFormatLoadOptions

Stellt die Absatzformatierungseigenschaften eines Textes dar, der an PowerPoint.TextRange angefügt ist.

PowerPoint.Interfaces.ParagraphFormatUpdateData

Eine Schnittstelle zum Aktualisieren von Daten über das ParagraphFormat Objekt, zur Verwendung in paragraphFormat.set({ ... }).

PowerPoint.Interfaces.PlaceholderFormatData

Eine Schnittstelle, die die durch Aufrufen placeholderFormat.toJSON()zurückgegebenen Daten beschreibt.

PowerPoint.Interfaces.PlaceholderFormatLoadOptions

Stellt die Eigenschaften einer placeholder Form dar.

PowerPoint.Interfaces.PresentationData

Eine Schnittstelle, die die durch Aufrufen presentation.toJSON()zurückgegebenen Daten beschreibt.

PowerPoint.Interfaces.PresentationLoadOptions

Das Presentation Objekt ist das Objekt der obersten Ebene mit einer oder mehreren Folien, die den Inhalt der Präsentation enthalten. Weitere Informationen zum PowerPoint-Objektmodell finden Sie unter PowerPoint-JavaScript-Objektmodell.

PowerPoint.Interfaces.SensitivityLabelAbacAttributeData

Eine Schnittstelle, die die durch Aufrufen sensitivityLabelAbacAttribute.toJSON()zurückgegebenen Daten beschreibt.

PowerPoint.Interfaces.SensitivityLabelAbacAttributeLoadOptions

Stellt ein attributbasiertes Zugriffssteuerungsattribut (ABAC) dar, das für eine ABAC-aktivierte Vertraulichkeitsbezeichnung zur Auswahl verfügbar ist.

PowerPoint.Interfaces.SensitivityLabelAbacAttributeValueData

Eine Schnittstelle, die die durch Aufrufen sensitivityLabelAbacAttributeValue.toJSON()zurückgegebenen Daten beschreibt.

PowerPoint.Interfaces.SensitivityLabelAbacAttributeValueLoadOptions

Stellt einen einzelnen auswählbaren Wert eines attributbasierten Zugriffssteuerungsattributs (ABAC) dar, das auf eine Vertraulichkeitsbezeichnung angewendet werden kann.

PowerPoint.Interfaces.SensitivityLabelDetailsCollectionData

Eine Schnittstelle, die die durch Aufrufen sensitivityLabelDetailsCollection.toJSON()zurückgegebenen Daten beschreibt.

PowerPoint.Interfaces.SensitivityLabelDetailsCollectionLoadOptions

Stellt die Auflistung von PowerPoint.SensitivityLabelDetails-Objekten dar.

PowerPoint.Interfaces.SensitivityLabelDetailsCollectionUpdateData

Eine Schnittstelle zum Aktualisieren von Daten über das SensitivityLabelDetailsCollection Objekt, zur Verwendung in sensitivityLabelDetailsCollection.set({ ... }).

PowerPoint.Interfaces.SensitivityLabelDetailsData

Eine Schnittstelle, die die durch Aufrufen sensitivityLabelDetails.toJSON()zurückgegebenen Daten beschreibt.

PowerPoint.Interfaces.SensitivityLabelDetailsLoadOptions

Stellt die Eigenschaften verfügbarer Vertraulichkeitsbezeichnungen in PowerPoint dar.

PowerPoint.Interfaces.SensitivityLabelsCatalogData

Eine Schnittstelle, die die durch Aufrufen sensitivityLabelsCatalog.toJSON()zurückgegebenen Daten beschreibt.

PowerPoint.Interfaces.SensitivityLabelsCatalogLoadOptions

Stellt Methoden zum Überprüfen des Status des Katalogs von Vertraulichkeitsbezeichnungen in PowerPoint bereit und zum Abrufen aller verfügbaren Vertraulichkeitsbezeichnungen, wenn der Katalog aktiviert ist.

PowerPoint.Interfaces.ShapeCollectionData

Eine Schnittstelle, die die durch Aufrufen shapeCollection.toJSON()zurückgegebenen Daten beschreibt.

PowerPoint.Interfaces.ShapeCollectionLoadOptions

Stellt die Sammlung von Formen dar.

PowerPoint.Interfaces.ShapeCollectionUpdateData

Eine Schnittstelle zum Aktualisieren von Daten über das ShapeCollection Objekt, zur Verwendung in shapeCollection.set({ ... }).

PowerPoint.Interfaces.ShapeData

Eine Schnittstelle, die die durch Aufrufen shape.toJSON()zurückgegebenen Daten beschreibt.

PowerPoint.Interfaces.ShapeFillData

Eine Schnittstelle, die die durch Aufrufen shapeFill.toJSON()zurückgegebenen Daten beschreibt.

PowerPoint.Interfaces.ShapeFillLoadOptions

Stellt die Füllformatierung eines Formobjekts dar.

PowerPoint.Interfaces.ShapeFillUpdateData

Eine Schnittstelle zum Aktualisieren von Daten über das ShapeFill Objekt, zur Verwendung in shapeFill.set({ ... }).

PowerPoint.Interfaces.ShapeFontData

Eine Schnittstelle, die die durch Aufrufen shapeFont.toJSON()zurückgegebenen Daten beschreibt.

PowerPoint.Interfaces.ShapeFontLoadOptions

Stellt die Schriftartattribute (z. B. Schriftartname, Schriftgrad und Schriftfarbe) für das TextRange-Objekt einer Form dar.

PowerPoint.Interfaces.ShapeFontUpdateData

Eine Schnittstelle zum Aktualisieren von Daten über das ShapeFont Objekt, zur Verwendung in shapeFont.set({ ... }).

PowerPoint.Interfaces.ShapeGroupData

Eine Schnittstelle, die die durch Aufrufen shapeGroup.toJSON()zurückgegebenen Daten beschreibt.

PowerPoint.Interfaces.ShapeGroupLoadOptions

Stellt eine Formgruppe innerhalb einer Präsentation dar. Um das entsprechende Shape-Objekt abzurufen, verwenden Sie ShapeGroup.shape.

PowerPoint.Interfaces.ShapeLineFormatData

Eine Schnittstelle, die die durch Aufrufen shapeLineFormat.toJSON()zurückgegebenen Daten beschreibt.

PowerPoint.Interfaces.ShapeLineFormatLoadOptions

Stellt die Linienformatierung für das Formobjekt dar. Bei Bildern und geometrischen Formen stellt die Linienformatierung den Rahmen der Form dar.

PowerPoint.Interfaces.ShapeLineFormatUpdateData

Eine Schnittstelle zum Aktualisieren von Daten über das ShapeLineFormat Objekt, zur Verwendung in shapeLineFormat.set({ ... }).

PowerPoint.Interfaces.ShapeLoadOptions

Stellt ein einzelnes Shape auf der Folie dar.

PowerPoint.Interfaces.ShapeScopedCollectionData

Eine Schnittstelle, die die durch Aufrufen shapeScopedCollection.toJSON()zurückgegebenen Daten beschreibt.

PowerPoint.Interfaces.ShapeScopedCollectionLoadOptions

Stellt eine Sammlung von Formen dar.

PowerPoint.Interfaces.ShapeScopedCollectionUpdateData

Eine Schnittstelle zum Aktualisieren von Daten über das ShapeScopedCollection Objekt, zur Verwendung in shapeScopedCollection.set({ ... }).

PowerPoint.Interfaces.ShapeUpdateData

Eine Schnittstelle zum Aktualisieren von Daten über das Shape Objekt, zur Verwendung in shape.set({ ... }).

PowerPoint.Interfaces.SlideBackgroundData

Eine Schnittstelle, die die durch Aufrufen slideBackground.toJSON()zurückgegebenen Daten beschreibt.

PowerPoint.Interfaces.SlideBackgroundFillData

Eine Schnittstelle, die die durch Aufrufen slideBackgroundFill.toJSON()zurückgegebenen Daten beschreibt.

PowerPoint.Interfaces.SlideBackgroundFillLoadOptions

Stellt die Füllformatierung eines Folienhintergrundobjekts dar.

PowerPoint.Interfaces.SlideBackgroundGradientFillData

Eine Schnittstelle, die die durch Aufrufen slideBackgroundGradientFill.toJSON()zurückgegebenen Daten beschreibt.

PowerPoint.Interfaces.SlideBackgroundGradientFillLoadOptions

Stellt PowerPoint.SlideBackground Farbverlaufsfülleigenschaften dar.

PowerPoint.Interfaces.SlideBackgroundGradientFillUpdateData

Eine Schnittstelle zum Aktualisieren von Daten über das SlideBackgroundGradientFill Objekt, zur Verwendung in slideBackgroundGradientFill.set({ ... }).

PowerPoint.Interfaces.SlideBackgroundLoadOptions

Stellt den Hintergrund einer Folie dar.

PowerPoint.Interfaces.SlideBackgroundPatternFillData

Eine Schnittstelle, die die durch Aufrufen slideBackgroundPatternFill.toJSON()zurückgegebenen Daten beschreibt.

PowerPoint.Interfaces.SlideBackgroundPatternFillLoadOptions

Stellt PowerPoint.SlideBackground-Musterfülleigenschaften dar.

PowerPoint.Interfaces.SlideBackgroundPatternFillUpdateData

Eine Schnittstelle zum Aktualisieren von Daten über das SlideBackgroundPatternFill Objekt, zur Verwendung in slideBackgroundPatternFill.set({ ... }).

PowerPoint.Interfaces.SlideBackgroundPictureOrTextureFillData

Eine Schnittstelle, die die durch Aufrufen slideBackgroundPictureOrTextureFill.toJSON()zurückgegebenen Daten beschreibt.

PowerPoint.Interfaces.SlideBackgroundPictureOrTextureFillLoadOptions

Stellt PowerPoint.SlideBackground-Bild - oder Texturfülleigenschaften dar.

PowerPoint.Interfaces.SlideBackgroundPictureOrTextureFillUpdateData

Eine Schnittstelle zum Aktualisieren von Daten über das SlideBackgroundPictureOrTextureFill Objekt, zur Verwendung in slideBackgroundPictureOrTextureFill.set({ ... }).

PowerPoint.Interfaces.SlideBackgroundSolidFillData

Eine Schnittstelle, die die durch Aufrufen slideBackgroundSolidFill.toJSON()zurückgegebenen Daten beschreibt.

PowerPoint.Interfaces.SlideBackgroundSolidFillLoadOptions

Stellt PowerPoint.SlideBackground-Eigenschaften für die Vollstofffüllung dar.

PowerPoint.Interfaces.SlideBackgroundSolidFillUpdateData

Eine Schnittstelle zum Aktualisieren von Daten über das SlideBackgroundSolidFill Objekt, zur Verwendung in slideBackgroundSolidFill.set({ ... }).

PowerPoint.Interfaces.SlideBackgroundUpdateData

Eine Schnittstelle zum Aktualisieren von Daten über das SlideBackground Objekt, zur Verwendung in slideBackground.set({ ... }).

PowerPoint.Interfaces.SlideCollectionData

Eine Schnittstelle, die die durch Aufrufen slideCollection.toJSON()zurückgegebenen Daten beschreibt.

PowerPoint.Interfaces.SlideCollectionLoadOptions

Stellt die Sammlung von Folien in der Präsentation dar.

PowerPoint.Interfaces.SlideCollectionUpdateData

Eine Schnittstelle zum Aktualisieren von Daten über das SlideCollection Objekt, zur Verwendung in slideCollection.set({ ... }).

PowerPoint.Interfaces.SlideData

Eine Schnittstelle, die die durch Aufrufen slide.toJSON()zurückgegebenen Daten beschreibt.

PowerPoint.Interfaces.SlideLayoutBackgroundData

Eine Schnittstelle, die die durch Aufrufen slideLayoutBackground.toJSON()zurückgegebenen Daten beschreibt.

PowerPoint.Interfaces.SlideLayoutBackgroundLoadOptions

Stellt den Hintergrund eines Folienlayouts dar.

PowerPoint.Interfaces.SlideLayoutBackgroundUpdateData

Eine Schnittstelle zum Aktualisieren von Daten über das SlideLayoutBackground Objekt, zur Verwendung in slideLayoutBackground.set({ ... }).

PowerPoint.Interfaces.SlideLayoutCollectionData

Eine Schnittstelle, die die durch Aufrufen slideLayoutCollection.toJSON()zurückgegebenen Daten beschreibt.

PowerPoint.Interfaces.SlideLayoutCollectionLoadOptions

Stellt die Sammlung von Layouts dar, die vom Folienmaster für Folien bereitgestellt werden.

PowerPoint.Interfaces.SlideLayoutCollectionUpdateData

Eine Schnittstelle zum Aktualisieren von Daten über das SlideLayoutCollection Objekt, zur Verwendung in slideLayoutCollection.set({ ... }).

PowerPoint.Interfaces.SlideLayoutData

Eine Schnittstelle, die die durch Aufrufen slideLayout.toJSON()zurückgegebenen Daten beschreibt.

PowerPoint.Interfaces.SlideLayoutLoadOptions

Stellt das Layout einer Folie dar.

PowerPoint.Interfaces.SlideLoadOptions

Stellt eine einzelne Folie einer Präsentation dar.

PowerPoint.Interfaces.SlideMasterBackgroundData

Eine Schnittstelle, die die durch Aufrufen slideMasterBackground.toJSON()zurückgegebenen Daten beschreibt.

PowerPoint.Interfaces.SlideMasterBackgroundLoadOptions

Stellt den Hintergrund eines Folien-Masters dar.

PowerPoint.Interfaces.SlideMasterCollectionData

Eine Schnittstelle, die die durch Aufrufen slideMasterCollection.toJSON()zurückgegebenen Daten beschreibt.

PowerPoint.Interfaces.SlideMasterCollectionLoadOptions

Stellt die Sammlung von Folienmastern in der Präsentation dar.

PowerPoint.Interfaces.SlideMasterCollectionUpdateData

Eine Schnittstelle zum Aktualisieren von Daten über das SlideMasterCollection Objekt, zur Verwendung in slideMasterCollection.set({ ... }).

PowerPoint.Interfaces.SlideMasterData

Eine Schnittstelle, die die durch Aufrufen slideMaster.toJSON()zurückgegebenen Daten beschreibt.

PowerPoint.Interfaces.SlideMasterLoadOptions

Stellt den Folienmaster einer Folie dar.

PowerPoint.Interfaces.SlideScopedCollectionData

Eine Schnittstelle, die die durch Aufrufen slideScopedCollection.toJSON()zurückgegebenen Daten beschreibt.

PowerPoint.Interfaces.SlideScopedCollectionLoadOptions

Stellt eine Sammlung von Folien in der Präsentation dar.

PowerPoint.Interfaces.SlideScopedCollectionUpdateData

Eine Schnittstelle zum Aktualisieren von Daten über das SlideScopedCollection Objekt, zur Verwendung in slideScopedCollection.set({ ... }).

PowerPoint.Interfaces.TableCellCollectionData

Eine Schnittstelle, die die durch Aufrufen tableCellCollection.toJSON()zurückgegebenen Daten beschreibt.

PowerPoint.Interfaces.TableCellCollectionLoadOptions

Stellt eine Sammlung von Tabellenzellen dar.

PowerPoint.Interfaces.TableCellCollectionUpdateData

Eine Schnittstelle zum Aktualisieren von Daten über das TableCellCollection Objekt, zur Verwendung in tableCellCollection.set({ ... }).

PowerPoint.Interfaces.TableCellData

Eine Schnittstelle, die die durch Aufrufen tableCell.toJSON()zurückgegebenen Daten beschreibt.

PowerPoint.Interfaces.TableCellLoadOptions

Stellt eine Tabelle dar.

PowerPoint.Interfaces.TableCellUpdateData

Eine Schnittstelle zum Aktualisieren von Daten über das TableCell Objekt, zur Verwendung in tableCell.set({ ... }).

PowerPoint.Interfaces.TableColumnCollectionData

Eine Schnittstelle, die die durch Aufrufen tableColumnCollection.toJSON()zurückgegebenen Daten beschreibt.

PowerPoint.Interfaces.TableColumnCollectionLoadOptions

Stellt eine Auflistung von Tabellenspalten dar.

PowerPoint.Interfaces.TableColumnCollectionUpdateData

Eine Schnittstelle zum Aktualisieren von Daten über das TableColumnCollection Objekt, zur Verwendung in tableColumnCollection.set({ ... }).

PowerPoint.Interfaces.TableColumnData

Eine Schnittstelle, die die durch Aufrufen tableColumn.toJSON()zurückgegebenen Daten beschreibt.

PowerPoint.Interfaces.TableColumnLoadOptions

Stellt eine Spalte in einer Tabelle dar.

PowerPoint.Interfaces.TableColumnUpdateData

Eine Schnittstelle zum Aktualisieren von Daten über das TableColumn Objekt, zur Verwendung in tableColumn.set({ ... }).

PowerPoint.Interfaces.TableData

Eine Schnittstelle, die die durch Aufrufen table.toJSON()zurückgegebenen Daten beschreibt.

PowerPoint.Interfaces.TableLoadOptions

Stellt eine Tabelle dar.

PowerPoint.Interfaces.TableRowCollectionData

Eine Schnittstelle, die die durch Aufrufen tableRowCollection.toJSON()zurückgegebenen Daten beschreibt.

PowerPoint.Interfaces.TableRowCollectionLoadOptions

Stellt eine Auflistung von Tabellenzeilen dar.

PowerPoint.Interfaces.TableRowCollectionUpdateData

Eine Schnittstelle zum Aktualisieren von Daten über das TableRowCollection Objekt, zur Verwendung in tableRowCollection.set({ ... }).

PowerPoint.Interfaces.TableRowData

Eine Schnittstelle, die die durch Aufrufen tableRow.toJSON()zurückgegebenen Daten beschreibt.

PowerPoint.Interfaces.TableRowLoadOptions

Stellt eine Zeile in einer Tabelle dar.

PowerPoint.Interfaces.TableRowUpdateData

Eine Schnittstelle zum Aktualisieren von Daten über das TableRow Objekt, zur Verwendung in tableRow.set({ ... }).

PowerPoint.Interfaces.TableStyleSettingsData

Eine Schnittstelle, die die durch Aufrufen tableStyleSettings.toJSON()zurückgegebenen Daten beschreibt.

PowerPoint.Interfaces.TableStyleSettingsLoadOptions

Stellt die verfügbaren Tabellenformateinstellungen dar.

PowerPoint.Interfaces.TableStyleSettingsUpdateData

Eine Schnittstelle zum Aktualisieren von Daten über das TableStyleSettings Objekt, zur Verwendung in tableStyleSettings.set({ ... }).

PowerPoint.Interfaces.TagCollectionData

Eine Schnittstelle, die die durch Aufrufen tagCollection.toJSON()zurückgegebenen Daten beschreibt.

PowerPoint.Interfaces.TagCollectionLoadOptions

Stellt die Sammlung von Tags dar.

PowerPoint.Interfaces.TagCollectionUpdateData

Eine Schnittstelle zum Aktualisieren von Daten über das TagCollection Objekt, zur Verwendung in tagCollection.set({ ... }).

PowerPoint.Interfaces.TagData

Eine Schnittstelle, die die durch Aufrufen tag.toJSON()zurückgegebenen Daten beschreibt.

PowerPoint.Interfaces.TagLoadOptions

Stellt ein einzelnes Tag auf der Folie dar.

PowerPoint.Interfaces.TagUpdateData

Eine Schnittstelle zum Aktualisieren von Daten über das Tag Objekt, zur Verwendung in tag.set({ ... }).

PowerPoint.Interfaces.TextFrameData

Eine Schnittstelle, die die durch Aufrufen textFrame.toJSON()zurückgegebenen Daten beschreibt.

PowerPoint.Interfaces.TextFrameLoadOptions

Stellt den Textrahmen eines Formobjekts dar.

PowerPoint.Interfaces.TextFrameUpdateData

Eine Schnittstelle zum Aktualisieren von Daten über das TextFrame Objekt, zur Verwendung in textFrame.set({ ... }).

PowerPoint.Interfaces.TextRangeData

Eine Schnittstelle, die die durch Aufrufen textRange.toJSON()zurückgegebenen Daten beschreibt.

PowerPoint.Interfaces.TextRangeLoadOptions

Enthält den Text, der mit einer Form verknüpft ist, sowie Eigenschaften und Methoden für das Bearbeiten des Texts.

PowerPoint.Interfaces.TextRangeUpdateData

Eine Schnittstelle zum Aktualisieren von Daten über das TextRange Objekt, zur Verwendung in textRange.set({ ... }).

PowerPoint.PictureAddOptions

Stellt die verfügbaren Optionen beim Hinzufügen eines Bilds dar (dargestellt durch ein PowerPoint.Shape-Objekt ).

PowerPoint.ShapeAddOptions

Stellt die verfügbaren Optionen beim Hinzufügen von Formen dar.

PowerPoint.ShapeGetImageOptions

Stellt die verfügbaren Optionen beim Abrufen eines Bilds einer Form dar. Das Bild wird so skaliert, dass es in die gewünschten Abmessungen passt. Wenn Breite und Höhe nicht angegeben werden, wird die wahre Größe der Form verwendet. Wenn nur eine der beiden Optionen Breite oder Höhe angegeben wird, wird die andere berechnet, um das Seitenverhältnis beizubehalten. Die resultierenden Abmessungen werden automatisch auf die maximal unterstützte Größe geklemmt, wenn sie zu groß sind.

PowerPoint.SlideBackgroundGradientFillOptions

Stellt die verfügbaren Optionen zum Festlegen einer PowerPoint.SlideBackground-Farbverlaufsfüllung dar.

PowerPoint.SlideBackgroundPatternFillOptions

Stellt die verfügbaren Optionen zum Festlegen einer PowerPoint.SlideBackground-Musterfüllung dar.

PowerPoint.SlideBackgroundPictureOrTextureFillOptions

Stellt PowerPoint.SlideBackground -, Bild- oder Texturfülloptionen dar.

PowerPoint.SlideBackgroundSolidFillOptions

Stellt die verfügbaren Optionen zum Festlegen einer PowerPoint.SlideBackground Volltonfüllung dar.

PowerPoint.SlideGetImageOptions

Stellt die verfügbaren Optionen beim Abrufen eines Bilds einer Folie dar.

PowerPoint.SlideSelectionChangedEventArgs

Enthält Informationen zum Ereignis für die Änderung der Folienauswahl.

PowerPoint.TableAddOptions

Stellt die verfügbaren Optionen beim Hinzufügen einer Tabelle dar.

PowerPoint.TableCellBorders

Stellt die Ränder einer Tabellenzelle dar.

PowerPoint.TableCellMargins

Stellt die Ränder einer Tabellenzelle dar.

PowerPoint.TableCellProperties

Stellt die zu aktualisierenden Tabellenzelleneigenschaften dar.

PowerPoint.TableClearOptions

Stellt die verfügbaren Optionen beim Löschen einer Tabelle dar.

PowerPoint.TableColumnProperties

Stellt die Eigenschaften der Tabellenspalte bereit.

PowerPoint.TableMergedAreaProperties

Stellt die Eigenschaften eines verbundenen Zellbereichs in einer Tabelle dar.

PowerPoint.TableRowProperties

Stellt die Eigenschaften der Tabellenzeile bereit.

PowerPoint.TextRun

Stellt eine Sequenz von einem oder mehreren Zeichen mit denselben Schriftartattributen dar.

Enumerationen

PowerPoint.BindingType

Stellt die möglichen Bindungstypen dar.

PowerPoint.BulletStyle

Gibt den Stil eines Aufzählungszeichens an.

PowerPoint.BulletType

Gibt den Typ eines Aufzählungszeichens an.

PowerPoint.ConnectorType

Gibt den Verbindertyp für Linienformen an.

PowerPoint.DocumentPropertyType

Gibt den Dokumenteigenschaftstyp für benutzerdefinierte Eigenschaften an.

PowerPoint.ErrorCodes
PowerPoint.GeometricShapeType

Gibt den Formtyp für ein GeometricShape Objekt an.

PowerPoint.HyperlinkType

Gibt den Objekttyp an, auf den ein Link angewendet wird.

PowerPoint.InsertSlideFormatting

Gibt die Formatierungsoptionen an, wenn Folien eingefügt werden.

PowerPoint.LabelingCapability

Gibt die Bezeichnungsfunktion an.

PowerPoint.ParagraphHorizontalAlignment

Stellt die horizontale Ausrichtung des PowerPoint.TextFrame in einer PowerPoint.Shape dar.

PowerPoint.PlaceholderType

Gibt den Typ eines Platzhalters an.

PowerPoint.SensitivityLabelProtectionType

Stellt die Schutzart dar.

PowerPoint.SensitivityLabelUpdateResult

Stellt das Ergebnis der Aktualisierung der Vertraulichkeitsbezeichnung der Präsentation dar.

PowerPoint.ShapeAutoSize

Bestimmt den zulässigen Typ der automatischen Größenanpassung.

PowerPoint.ShapeFillType

Gibt den Füllungstyp einer Form an.

PowerPoint.ShapeFontUnderlineStyle

Der Typ der Unterstreichung, der auf eine Schriftart angewendet wird.

PowerPoint.ShapeGetImageFormatType

Stellt das Format eines Bildes dar.

PowerPoint.ShapeLineDashStyle

Gibt die Strichart für eine Linie an.

PowerPoint.ShapeLineStyle

Gibt die Linienart an.

PowerPoint.ShapeType

Gibt den Typ einer Form an.

PowerPoint.ShapeZOrder

Verwenden Sie setZOrder mit, um das angegebene Shape in der Z-Reihenfolge der Sammlung nach oben oder unten zu verschieben, wodurch es vor oder hinter andere Shapes verschoben wird.

PowerPoint.SlideBackgroundFillType

Gibt den Fülltyp für PowerPoint.SlideBackground an.

PowerPoint.SlideBackgroundGradientFillType

Gibt den Farbverlaufsfülltyp für PowerPoint.SlideBackgroundGradientFill an.

PowerPoint.SlideBackgroundPatternFillType

Gibt den Musterfülltyp für PowerPoint.SlideBackgroundPatternFill an.

PowerPoint.SlideLayoutType

Gibt den Typ eines Folienlayouts an.

PowerPoint.TableStyle

Stellt die verfügbaren integrierten Tabellenformate dar.

PowerPoint.TextVerticalAlignment

Stellt die vertikale Ausrichtung eines PowerPoint.TextFrame in einem PowerPoint.Shape dar. Wenn eine der zentrierten Optionen ausgewählt ist, wird der Inhalt der TextFrame horizontal als Shape Gruppe zentriert. Informationen zum Ändern der horizontalen Ausrichtung eines Texts finden Sie unter PowerPoint.ParagraphFormat und PowerPoint.ParagraphHorizontalAlignment.

PowerPoint.ThemeColor

Gibt die in PowerPoint verwendeten Designfarben an.

Functions

PowerPoint.createPresentation(base64File)

Erstellt und öffnet eine neue Präsentation. Optional kann die Präsentation mit einer Base64-codierten .pptx Datei vorab aufgefüllt werden.

API-Satz: PowerPointApi 1.1

PowerPoint.run(batch)

Führt ein Batchskript aus, das Aktionen für das PowerPoint-Objektmodell mithilfe eines neuen RequestContext ausführt. Wenn die Zusage aufgelöst wird, werden alle nachverfolgten Objekte, die während der Ausführung automatisch zugeordnet wurden, freigegeben.

PowerPoint.run(object, batch)

Führt ein Batchskript aus, das Aktionen für das PowerPoint-Objektmodell mithilfe des RequestContext eines zuvor erstellten API-Objekts ausführt. Wenn die Zusage aufgelöst wird, werden alle nachverfolgten Objekte, die während der Ausführung automatisch zugeordnet wurden, freigegeben.

PowerPoint.run(objects, batch)

Führt ein Batchskript aus, das Aktionen für das PowerPoint-Objektmodell mithilfe des RequestContext zuvor erstellter API-Objekte ausführt.

Details zur Funktion

PowerPoint.createPresentation(base64File)

Erstellt und öffnet eine neue Präsentation. Optional kann die Präsentation mit einer Base64-codierten .pptx Datei vorab aufgefüllt werden.

API-Satz: PowerPointApi 1.1

export function createPresentation(base64File?: string): Promise<void>;

Parameter

base64File

string

Optional. Die Base64-codierte .pptx Datei. Der Standardwert ist null. Die maximale Länge der Zeichenfolge beträgt 71.680.000 Zeichen.

Gibt zurück

Promise<void>

Beispiele

const myFile = <HTMLInputElement>document.getElementById("file");
const reader = new FileReader();

reader.onload = (event) => {
  // Remove the metadata before the Base64-encoded string.
  const startIndex = reader.result.toString().indexOf("base64,");
  const copyBase64 = reader.result.toString().substr(startIndex + 7);

  PowerPoint.createPresentation(copyBase64);
};

// Read in the file as a data URL so we can parse the Base64-encoded string.
reader.readAsDataURL(myFile.files[0]);

PowerPoint.run(batch)

Führt ein Batchskript aus, das Aktionen für das PowerPoint-Objektmodell mithilfe eines neuen RequestContext ausführt. Wenn die Zusage aufgelöst wird, werden alle nachverfolgten Objekte, die während der Ausführung automatisch zugeordnet wurden, freigegeben.

export function run<T>(batch: (context: PowerPoint.RequestContext) => OfficeExtension.IPromise<T>): OfficeExtension.IPromise<T>;

Parameter

batch

(context: PowerPoint.RequestContext) => OfficeExtension.IPromise<T>

Eine Funktion, die einen RequestContext aufnimmt und eine Zusage zurückgibt (in der Regel nur das Ergebnis von "context.sync()"). Der context-Parameter erleichtert Anforderungen an die PowerPoint-Anwendung. Da das Office-Add-In und die PowerPoint-Anwendung in zwei verschiedenen Prozessen ausgeführt werden, ist RequestContext erforderlich, um vom Add-In aus Zugriff auf das PowerPoint-Objektmodell zu erhalten.

Gibt zurück

Beispiele

// *.run methods automatically create an OfficeExtension.ClientRequestContext
// object to work with the Office file.
await PowerPoint.run(async (context) => {
  const presentation = context.presentation;
  // Interact with the PowerPoint presentation...
});

PowerPoint.run(object, batch)

Führt ein Batchskript aus, das Aktionen für das PowerPoint-Objektmodell mithilfe des RequestContext eines zuvor erstellten API-Objekts ausführt. Wenn die Zusage aufgelöst wird, werden alle nachverfolgten Objekte, die während der Ausführung automatisch zugeordnet wurden, freigegeben.

export function run<T>(object: OfficeExtension.ClientObject, batch: (context: PowerPoint.RequestContext) => OfficeExtension.IPromise<T>): OfficeExtension.IPromise<T>;

Parameter

object
OfficeExtension.ClientObject

Ein zuvor erstelltes API-Objekt. Der Batch verwendet denselben RequestContext wie das übergebene Objekt, was bedeutet, dass alle auf das Objekt angewendeten Änderungen von "context.sync()" übernommen werden.

batch

(context: PowerPoint.RequestContext) => OfficeExtension.IPromise<T>

Eine Funktion, die einen RequestContext aufnimmt und eine Zusage zurückgibt (in der Regel nur das Ergebnis von "context.sync()"). Der context-Parameter erleichtert Anforderungen an die PowerPoint-Anwendung. Da das Office-Add-In und die PowerPoint-Anwendung in zwei verschiedenen Prozessen ausgeführt werden, ist RequestContext erforderlich, um vom Add-In aus Zugriff auf das PowerPoint-Objektmodell zu erhalten.

Gibt zurück

PowerPoint.run(objects, batch)

Führt ein Batchskript aus, das Aktionen für das PowerPoint-Objektmodell mithilfe des RequestContext zuvor erstellter API-Objekte ausführt.

export function run<T>(objects: OfficeExtension.ClientObject[], batch: (context: PowerPoint.RequestContext) => OfficeExtension.IPromise<T>): OfficeExtension.IPromise<T>;

Parameter

objects

OfficeExtension.ClientObject[]

Ein Array zuvor erstellter API-Objekte. Das Array wird überprüft, um sicherzustellen, dass alle Objekte denselben Kontext haben. Der Batch verwendet diesen freigegebenen RequestContext, was bedeutet, dass alle auf diese Objekte angewendeten Änderungen von "context.sync()" übernommen werden.

batch

(context: PowerPoint.RequestContext) => OfficeExtension.IPromise<T>

Eine Funktion, die einen RequestContext aufnimmt und eine Zusage zurückgibt (in der Regel nur das Ergebnis von "context.sync()"). Der context-Parameter erleichtert Anforderungen an die PowerPoint-Anwendung. Da das Office-Add-In und die PowerPoint-Anwendung in zwei verschiedenen Prozessen ausgeführt werden, ist RequestContext erforderlich, um vom Add-In aus Zugriff auf das PowerPoint-Objektmodell zu erhalten.

Gibt zurück