PowerPoint.InsertSlideOptions interface
Representa las opciones disponibles al insertar diapositivas.
Comentarios
[ Conjunto de API: PowerPointApi 1.2 ]
Ejemplos
// 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 = context.presentation;
const selected = 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();
});
Propiedades
formatting | Especifica el formato que se va a usar durante la inserción de diapositivas. La opción predeterminada es usar "KeepSourceFormatting". |
source |
Especifica las diapositivas de la presentación de origen que se insertarán en la presentación actual. Estas diapositivas se representan mediante sus identificadores que se pueden recuperar de un |
target |
Especifica dónde se insertarán las nuevas diapositivas en la presentación. Las nuevas diapositivas se insertarán después de la diapositiva con el identificador de diapositiva especificado. Si |
Detalles de las propiedades
formatting
Especifica el formato que se va a usar durante la inserción de diapositivas. La opción predeterminada es usar "KeepSourceFormatting".
formatting?: PowerPoint.InsertSlideFormatting | "KeepSourceFormatting" | "UseDestinationTheme";
Valor de propiedad
PowerPoint.InsertSlideFormatting | "KeepSourceFormatting" | "UseDestinationTheme"
Comentarios
sourceSlideIds
Especifica las diapositivas de la presentación de origen que se insertarán en la presentación actual. Estas diapositivas se representan mediante sus identificadores que se pueden recuperar de un Slide
objeto . El orden de estas diapositivas se conserva durante la inserción. Si no se encuentra ninguna de las diapositivas de origen o si los identificadores no son válidos, la operación produce una SlideNotFound
excepción y no se insertarán diapositivas. Todas las diapositivas de origen se insertarán cuando sourceSlideIds
no se proporcione (este es el comportamiento predeterminado).
sourceSlideIds?: string[];
Valor de propiedad
string[]
Comentarios
targetSlideId
Especifica dónde se insertarán las nuevas diapositivas en la presentación. Las nuevas diapositivas se insertarán después de la diapositiva con el identificador de diapositiva especificado. Si targetSlideId
no se proporciona, las diapositivas se insertarán al principio de la presentación. Si targetSlideId
no es válido o si apunta a una diapositiva no existente, la operación produce una SlideNotFound
excepción y no se insertará ninguna diapositiva.
targetSlideId?: string;
Valor de propiedad
string
Comentarios
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de