MasterSlideCollection — Aspose.Slides FOSS C++ API Reference
MasterSlideCollection — Manages the collection of master slides in a presentation.
Package: Aspose::Slides
Properties
| Property | Type | Access | Description |
|---|---|---|---|
MasterSlideCollection | MasterSlideCollection | Read | |
iterator | iterator | Read | |
const_iterator | const_iterator | Read |
Methods
| Method | Returns | Description |
|---|---|---|
MasterSlideCollection() | MasterSlideCollection | Constructs 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_t | Returns the number of master slides. |
init_internal() | void | Internal initialization for OPC-based loading. |
get_next_master_file_number() | int | Find the next available master slide file number in the package. |
get_next_layout_file_number() | int | Find 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() | void | Clone a layout slide part and point it to the specified master. |
get_max_master_layout_id_in_presentation() | int64_t | Find the maximum ID across all master slide IDs and layout IDs. |
update_master_layout_relationships() | void | Update master’s relationships and XML to point to cloned layouts. |