MasterSlideCollection

MasterSlideCollection — Aspose.Slides FOSS C++ API Reference

MasterSlideCollection — Manages the collection of master slides in a presentation.

Package: Aspose::Slides


Properties

PropertyTypeAccessDescription
MasterSlideCollectionMasterSlideCollectionRead
iteratoriteratorRead
const_iteratorconst_iteratorRead

Methods

MethodReturnsDescription
MasterSlideCollection()MasterSlideCollectionConstructs the collection with a back-reference to the owning presentation.
iterator()iterator
iterator()iterator
const_iterator()const_iterator
const_iterator()const_iterator
size()std::size_tReturns the number of master slides.
init_internal()voidInternal initialization for OPC-based loading.
get_next_master_file_number()intFind the next available master slide file number in the package.
get_next_layout_file_number()intFind the next available layout slide file number in the package.
clone_master_part()std::unordered_map<std::string, std::string>Clone a master slide part and its related resources (except layouts).
clone_layout_part()voidClone a layout slide part and point it to the specified master.
get_max_master_layout_id_in_presentation()int64_tFind the maximum ID across all master slide IDs and layout IDs.
update_master_layout_relationships()voidUpdate master’s relationships and XML to point to cloned layouts.

See Also