PowerPoint.InsertSlideOptions interface
Stellt die verfügbaren Optionen beim Einfügen von Folien dar.
Hinweise
[ API-Satz: PowerPointApi 1.2 ]
Beispiele
// Link to full sample: https://raw.githubusercontent.com/OfficeDev/office-js-snippets/prod/samples/powerpoint/slide-management/insert-slides.yaml
await PowerPoint.run(async function(context) {
// Get the ID of the first selected slide.
const presentation: PowerPoint.Presentation = context.presentation;
const selected: PowerPoint.Slide = presentation.getSelectedSlides().getItemAt(0);
selected.load("id");
await context.sync();
// Insert the other presentation after the selected slide.
const insertOptions: PowerPoint.InsertSlideOptions = {
formatting: PowerPoint.InsertSlideFormatting.useDestinationTheme,
targetSlideId: selected.id
};
presentation.insertSlidesFromBase64(chosenFileBase64, insertOptions);
await context.sync();
});
Eigenschaften
formatting | Gibt an, welche Formatierung beim Einfügen von Folien verwendet werden soll. Die Standardoption ist die Verwendung von "KeepSourceFormatting". |
source |
Gibt die Folien aus der Quellpräsentation an, die in die aktuelle Präsentation eingefügt werden. Diese Folien werden durch ihre IDs dargestellt, die aus einem |
target |
Gibt an, wo in der Präsentation die neuen Folien eingefügt werden. Die neuen Folien werden nach der Folie mit der angegebenen Folien-ID eingefügt. Wenn |
Details zur Eigenschaft
formatting
Gibt an, welche Formatierung beim Einfügen von Folien verwendet werden soll. Die Standardoption ist die Verwendung von "KeepSourceFormatting".
formatting?: PowerPoint.InsertSlideFormatting | "KeepSourceFormatting" | "UseDestinationTheme";
Eigenschaftswert
PowerPoint.InsertSlideFormatting | "KeepSourceFormatting" | "UseDestinationTheme"
Hinweise
sourceSlideIds
Gibt die Folien aus der Quellpräsentation an, die in die aktuelle Präsentation eingefügt werden. Diese Folien werden durch ihre IDs dargestellt, die aus einem Slide
-Objekt abgerufen werden können. Die Reihenfolge dieser Folien wird während des Einfügens beibehalten. Wenn eine der Quellfolien nicht gefunden wird oder die IDs ungültig sind, löst der Vorgang eine Ausnahme aus SlideNotFound
, und es werden keine Folien eingefügt. Alle Quellfolien werden eingefügt, wenn sourceSlideIds
nicht angegeben wird (dies ist das Standardverhalten).
sourceSlideIds?: string[];
Eigenschaftswert
string[]
Hinweise
targetSlideId
Gibt an, wo in der Präsentation die neuen Folien eingefügt werden. Die neuen Folien werden nach der Folie mit der angegebenen Folien-ID eingefügt. Wenn targetSlideId
nicht angegeben wird, werden die Folien am Anfang der Präsentation eingefügt. Wenn targetSlideId
ungültig ist oder auf eine nicht vorhandene Folie verweist, löst der Vorgang eine Ausnahme aus SlideNotFound
, und es werden keine Folien eingefügt.
targetSlideId?: string;
Eigenschaftswert
string
Hinweise
Office Add-ins