Slide

Overview

Slide is a class in Aspose.Slides FOSS for C++.

Represents a slide in a presentation.

This class provides 6 methods for working with Slide objects in C++ programs. Available methods include: ILayoutSlide, INotesSlideManager, ShapeCollection, get_slide_comments, init_internal, remove. All exported members are accessible to any C++ application after installing the Aspose.Slides FOSS for C++ package. Properties: ILayoutSlide, INotesSlideManager, ShapeCollection.

Properties

NameTypeAccessDescription
ShapeCollectionShapeCollectionReadGets the shape collection.
ILayoutSlideILayoutSlideReadGets the i layout slide.
INotesSlideManagerINotesSlideManagerReadGets the i notes slide manager.

Methods

SignatureDescription
ShapeCollection()ShapeCollectionProperty provides access to the slide’s ShapeCollection
ShapeCollection()ShapeCollection
ILayoutSlide()ILayoutSlideProperty provides access to the slide’s layout interface
INotesSlideManager()INotesSlideManagerProperty provides access to the slide’s notes manager
INotesSlideManager()INotesSlideManager
get_slide_comments(author: CommentAuthor)std::vector<Comment*>Returns comments on this slide, optionally filtered by author. If author is nullptr, returns all comments on this slide.
remove()Removes this slide from the presentation.
init_internal(presentation: Presentation, package: Internal::opc::OpcPackage, part_name: std::string_view, slide_ref: SlideReference, slide_part: Internal::pptx::SlidePart, layout_resolver: LayoutResolver)Internal initialization from OPC package data.

See Also